@media screen and (max-width:2560px){
    .am_f2_fr2_d2 {
        right: 15.6%;
    }
}

@media screen and (max-width:1920px) {
    .am_f2_fr2_d2 {
        right: 3.6%;
    }
}

@media screen and (max-width:1680px) {

    /* d25 */
    .am_d25_floor2 {
        padding-top: 63px;
        padding-bottom: 30px;
    }

    .am_e1_fr1_title h2 {
        font-size: 32px;
    }

    .am_e1_fr1bot {
        padding-top: 30px;
        padding-bottom: 110px;
    }

    .am_e1_fot {
        padding: 70px 85px;
    }

    .am_e3_fot {
        padding: 80px 0 70px;
    }

    /* e4 */
    .am_e4_f1title {
        margin-bottom: 60px;
    }

    .am_e4_fot {
        padding: 70px 0 40px;
    }

    .am_e4_f2itemlr h3 {
        overflow: hidden;
    }

    .am_f2_floor1 {
        padding-top: 60px;
        padding-bottom: 90px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 56px;
    }

    .am_f2_fr1titleh3 {
        font-size: 52px;
    }

    .am_f2_fr1d2h21 {
        font-size: 50px;
    }

    .am_f2_fr1d2 {
        right: 28%;
    }

    .am_f2_fr1d3 {
        right: 20%;
    }

    .am_f2_floor2 {
        padding-top: 120px;
    }

    .am_f2_fr2_d2 {
        width: 130px;
        right: 10px;
    }

    .am_f3_floor2 {
        padding-top: 60px;
    }

    .am_f3_f2_title {
        padding: 30px 0;
    }

    .am_f4_floor1 {
        padding-bottom: 60px;
    }

    .am_f4_floor2 {
        padding: 40px 0 90px;
    }

    .am_g3_flr2wd4th2 {
        font-size: 44px;
    }
    .am_g3_flr2wordd5ul {
        margin-top: 50px;
    }

    .am_g3_flr2wd4th4 {
        font-size:30px;
        margin-top: 30px;
    }

    .am_g4_floor2 {
        padding-top: 60px;
        padding-bottom: 50px;
    }

    /* .am_e2_content_right {
        width: 740px;
    }

    .am_e2_content_left {
        width: calc(100% - 740px);
    } */

    /* am */
    
.ma_ban5 .ma_b4ml_ul1 {
    margin-bottom: 30px;
}
}

@media screen and (max-width:1560px) {
    
    
  
        .yxedr_active iframe{
            width: 100%;
        }
    /* am */
    .am_st_navitem a {
        padding: 19px 38px;
    }

    .am_d21_mbx {
        margin-bottom: 70px;
    }

    .am_d21_fr1 {
        padding-bottom: 110px;
    }

    .am_d23_fot {
        padding-bottom: 80px;
    }

    .am_d25_fr2b_item {
        margin-bottom: 70px;
    }

    .am_e1_fr1_title h2 {
        font-size: 30px;
    }

    .am_e1_fr1bot {
        padding-top: 10px;
        padding-bottom: 100px;
    }

    .am_e1_fot {
        padding: 70px 85px;
    }

    .am_f2_floor1 {
        padding-top: 50px;
        padding-bottom: 70px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 54px;
    }

    .am_f2_fr1titleh3 {
        font-size: 48px;
    }

    .am_f2_fr1d2h21 {
        font-size: 48px;
    }

    .am_f2_fr1d2 {
        right: 32%;
    }

    .am_f2_fr1d3 {
        right: 24%;
    }

    .am_f2_floor2 {
        padding-top: 100px;
    }

    .am_f2_fr2_d2 {
        width: 110px;
        right: 74px;
    }

    .am_f2_fr1d img {
        width: 400px;
    }

    .am_f2_fr1d {
        right: 30%;
    }

    /* .am_e2_content_right {
        width: 680px;
    }

    .am_e2_content_left {
        width: calc(100% - 680px);
    } */

    /* am */
    .am_g4_flr2text {
    height: 296px;
}
.ma_ce_li:first-child img {
    width: 24px;
}
.he_dye2 .am_e2_content_left {
    width: 1200px;
}
.am_g4_flr2text {
    height: 330px;
}

.he_xjtc p {
    max-height: 168px;
}


}

@media screen and (max-width:1440px) {

    /* am */
    .ma_wid1400 {
        width: 1200px;
    }

    .am_st_navitem a {
        padding: 19px 35px;
    }

    .am_d21_fr1ditimg img {
        width: 40px;
    }

    .am_fs24 {
        font-size: 22px;
    }

    .am_d21_fr1_title1 {
        padding: 20px 0 15px;
    }

    .am_d21_fr1_input {
        height: 65px;
        margin-top: 20px;
        margin-bottom: 40px;
    }

    .am_d21_fr1_input_lf p {
        line-height: 65px;
    }

    .am_d21_fr1_btn {
        width: 130px;
        height: 40px;
        line-height: 40px;
    }

    .am_d21_fr1 {
        padding-bottom: 70px;
    }

    .am_d21_fr1d {
        width: 550px;
    }

    .am_d22_fr1_input1 {
        margin-bottom: 0;
        margin-top: 25px;
    }

    .am_d22_fr1_input2 {
        margin-top: 25px;
        margin-bottom: 40px;
    }

    .am_d25_fr1_item {
        width: 230px;
    }

    .am_d25_fr1_item3 {
        width: 300px;
    }

    .am_d25_fr1_item3 {
        height: 45px;
    }

    .am_d25_fr1_item3img {
        width: 45px;
    }

    .am_d25_fr1_item3input {
        width: calc(100% - 45px);
    }

    .am_d25_fr1_item3img img {
        width: 18px;
    }

    .am_d25_fr1it_top {
        height: 45px;
        padding: 0 20px;
    }

    .am_d25_fr1it_topp p {
        line-height: 45px;
    }

    .am_d25_fr1it_topimg {
        line-height: 45px;
    }

    .am_d25_floor2 {
        padding-top: 60px;
    }

    .am_d25_fr2b_itemh3 {
        font-size: 18px;
        height: 27px;
        margin: 20px 0 12px;
    }

    .am_d25_fr2b_item {
        margin-bottom: 60px;
    }

    .am_d23_fot {
        padding-bottom: 70px;
    }

    .am_d25_fr2b_itembtn {
        margin-top: 25px;
    }

    .am_e1_fr1_title h2 {
        font-size: 28px;
    }

    .am_e1_fr1bot {
        padding-top: 0px;
        padding-bottom: 90px;
        margin-top: 40px;
    }

    .am_e1_fot {
        padding: 70px 0 85px;
    }

    .am_e1_fr1lunbobox .slick-dots {
        bottom: -50px;
    }

    .am_e2_floor2 {
        height: 190px;
    }

    .am_e2_floor2_box {
        padding: 15px 0;
    }

    .am_e2_f2_boximg {
        width: 340px;
    }

    .am_e2_f2_boxtext {
        width: calc(100% - 340px);
        padding: 45px 0;
    }

    .am_e2_f2_boxtextl {
        width: 150px;
    }

    .am_e2_floor2 {
        padding: 33px 0;
    }

    .am_e2_f2_boxtextr {
        width: calc(100% - 150px);
        padding-right: 40px;
        padding-left: 50px;
    }

    .am_e2_f2_boxtextl p {
        font-size: 18px;
    }

    .am_e2_f2_boxtextlimg {
        width: 25px;
        height: 25px;
        line-height: 25px;
        margin-top: 40px;
    }

    .am_e2_f2_boxtextlimg img {
        width: 8px;
    }

    .am_e2_f2_boxtextr h3 {
        font-size: 18px;

    }

    .am_e1_fot {
        padding: 60px 0 70px;
    }

    .am_e1_lbbot {
        margin-top: 50px;
    }

    .am_e3_fr1r {
        width: 400px;
    }

    .am_e3_fr1rimg {
        margin-left: 10px;
    }

    .am_e3_fr1rinput {
        width: calc(100% - 55px);
    }

    .am_e3_fr1l {
        width: calc(100% - 400px);
    }

    .am_e3_fr1_item {
        width: 215px;
    }

    .am_e3_fr1it_top {
        height: 45px;
    }

    .am_e3_fr1it_bot {
        top: 45px;
        padding: 16px 25px;
    }

    .am_e3_fr1rinput {
        height: 45px;
    }

    .am_d25_fr1_item3img {
        width: 45px;
        height: 45px;
    }

    .am_e3_fr1it_top {
        padding-top: 0 15px;
    }

    .am_e3_floor2 {
        padding-top: 45px;
    }

    .am_e3_fr2itbotp {
        margin: 15px 0 20px;
        line-height: 1.5;
        height: 72px;
    }

    .am_e3_fr2itboth3 {
        font-size: 18px;
        height: 57.6px;
        overflow: hidden;
    }

    .am_e3_fr2itbot {
        padding: 20px 35px 15px;
    }

    .am_e3_fr2itbotmore {
        padding-top: 10px;
    }

    .am_e3_fot {
        padding: 35px 0 60px;
    }

    /* e4 */

    .am_e4_f1title {
        margin-bottom: 40px;
    }

    .am_e4_f2item {
        padding: 25px 0 22px;
        padding-right: 30px;
    }

    .am_e4_f2itemr {
        width: 18px;
    }

    .am_e4_f2iteml {
        width: calc(100% - 18px);
    }

    .am_e4_f2itemlr h3 {
        font-size: 18px;
        height: 27px;
    }

    .am_e4_f2item {
        height: 45px;
    }

    .am_e4_fot {
        padding: 50px 0 30px;
    }

    .am_f2_floor1 {
        padding-top: 50px;
        padding-bottom: 60px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 52px;
    }

    .am_f2_fr1titleh3 {
        font-size: 46px;
    }

    .am_f2_fr1d2h21 {
        font-size: 46px;
    }

    .am_f2_fr1d2h22 {
        font-size: 54px;
    }

    .am_f2_fr1d2 {
        right: 20%;
    }

    .am_f2_fr1d3 {
        right: 19%;
    }

    .am_f2_floor2 {
        padding-top: 80px;
        padding-bottom: 60px;
    }

    .am_f2_fr2_d2 {
        width: 90px;
        right: 35px;
    }

    .am_f2_fr1d img {
        width: 380px;
    }

    .am_f2_fr1d {
        right: 30%;
        right: 20%;
    }

    .am_f2_fr2_l {
        width: 480px;
    }

    .am_f2_fr2_r {
        width: calc(100% - 480px);
        padding-right: 70px;
    }

    .am_f2_fr2_r p {
        line-height: 1.5;
    }

    /* am */

    .am_f3_f2_title {
        padding: 25px 0;
    }

    .am_f3_f2_item {
        padding: 25px 0;
    }

    .am_f3_floor2 {
        padding-top: 50px;
    }

    .am_f3_fot {
        padding: 60px;
    }

    .am_f4_floor1 {
        padding-bottom: 40px;
    }

    .am_f4_floor2 {
        padding: 30px 0 70px;
    }

    .am_f4_fr2_bot {
        padding-top: 35px;
    }

    .am_f4_fr1_bot {
        margin-top: 30px;
    }

    .am_f4_fr2_botitem {
        margin-bottom: 35px;
    }

    .am_f4_fr2btb {
        /* padding-right: 90px; */
        margin-top: 18px;
    }

    .am_f4_fr1btt {
        width: 45px;
        height: 45px;
    }
    .am_f4_fr1btt img {
        width: 38px;
    }

    .am_f4_fr2_titem p {
        font-size: 22px;
    }

    .am_f4_fr1_titem p {
        font-size: 22px;
    }

    .am_f4_fr1btb {
        margin-top: 18px;
    }

    .am_f6_f1itembot {
        padding: 25px 20px 21px;
    }

    .am_f6_f1itembotp {
        margin-top: 15px;
    }

    .am_f6_f1itembot h2 {
        font-size: 22px;
    }

    .am_f6_f1item {
        margin-bottom: 27px;
    }

    .am_f6_fot {
        padding: 40px 0 80px;
    }

    .am_f6_f1itembmore {
        margin-top: 20px;
    }

    .am_g3_floor2 {
        margin-top: 80px;
        padding-bottom: 100px;
    }

    .am_g3_flr2imgd1 img {
        width: 320px;
    }

    .am_g3_flr2imgd2 img {
        width: 200px;
    }

    .am_g3_flr2wordd5ul {
        margin-top: 40px;
    }

    .am_g3_flr1iteml img {
        width: 200px;
    }

    .am_g3_flr1itemch2 {
        font-size: 22px;
    }

    .am_g3_flr1itemcicon {
        padding-top: 20px;
    }

    .am_g3_flr1iteml {
        width: 250px;
    }

    .am_g3_flr1itemc {
        width: calc(100% - 250px -80px);
    }

    .am_g3_flr1itemr {
        padding-left: 60px;
    }

    .am_g3_flr2wd4th2 {
        font-size: 42px;
    }

    .am_g3_flr2wd4th4 {
        margin-top: 25px;
        font-size: 28px;
    }

    .am_g3_flr2imgd3 img {
        width: 70px;
        height: 70px;
    }

    .am_g3_flr2erweimabox {
        width: 70px;
    }

    .am_g3_flr2erweimabox {
        margin: 0 auto;
        /* margin-left: 10px; */
    }

    .am_g3_flr2imgd3 {
        text-align: center;
        bottom: 15%;
    }

    .am_g3_flr2wordd4 {
        top: 15%;
    }

    .am_g3_flr2imgd2 {
        top: 52%;
        left: 26%;
    }

    .am_g4_floor2 {
        padding-top: 50px;
    }

    .am_g4_flr2textrh3 {
        font-size: 20px;
        height: 30px;
    }

    .am_g4_flr2text {
        padding: 45px 30px 23px;
    }

    .am_g4_flr2textrbot {
        margin-top: 28px;
    }

    .am_g4_flr2textl {
        width: 130px;
    }

    .am_g4_flr2textr {
        width: calc(100% - 130px);
    }

    .am_g4_flr2textr {
        padding-left: 35px;
    }

    .am_g4_flr2ttrbitem {
        padding-bottom: 10px;
    }

    .am_g4_flr1r {
        height: 45px;
        width: 160px;
        line-height: 45px;
    }

    .am_g4_flr1l {
        height: 45px;
        line-height: 45px;
    }

    .am_g4_flrc {
        height: 45px;
    }

    .am_g4_flrctop {
        height: 45px;
    }

    .am_g4_flrctopp {
        line-height: 45px;
    }

    .am_g4_flr1l {
        width: 110px;
    }

    .am_g4_flrc {
        width: 250px;
        padding: 0 25px;
    }

    .am_g4_flrcbot {
        top: 45px;
    }

    /* .am_e2_content_right {
        width: 530px;
    } */

    .am_e2_content_left {
        /* width: calc(100% - 588px); */
        padding-top: 76px;
        padding-right: 42px;
    }

    .am_e2_content_left {
        padding-top: 62px;
    }

    .am_e2_ct_titleh2 {
        font-size: 20px;
    }

    .am_e2_ct_title {
        padding-bottom: 25px;
    }

    .am_e2_ct_icon {
        margin-top: 20px;
        margin-bottom: 40px;
    }

    .am_e2_cr_botulli {
        padding: 0 25px;
    }

    .am_e2_cr_title h2 {
        font-size: 18px;
    }

    .am_e2_cr_title {
        margin: 0 25px;
        padding-bottom: 18px;
    }

    .am_e2_cr_botulli a {
        height: 100px;
        line-height: 100px;
    }

    .am_e2_cr_botulli a h4 {
        margin-top: 5px;
    }

    .am_e2_ct_bot {
        padding-bottom: 40px;
    }

    /* .am_e2_content_leftbox {
        margin-left: 14.5%;
    }

    .am_e2_content_rightbox {
        margin-right: 14.5%;
    } */

    .am_e2_cl_fot {
        padding: 40PX 0 50PX;
    }

    .am_g3_flr1iteml {
        line-height: 100px;
    }

    .ma_c3s1l5ld_img {
        padding: 31px 76px;
    }

    .ma_b13s1_main1 {
        min-height: 540px;
    }
    .he_tuwen .ma_b13s1r2l_l {
    padding: 25px 0 22px 0px;
}
.he_tuwen .ma_b13s1r2l_r {
    margin-top: 10px;
}
.am_g4_flr2text {
    height: 274px;
}
.he_tuwen .ma_b13s1r2l_l {
    padding: 16px 0 22px 0px;
}.ma3_tcmm_p {
    height: 137px;
}

.ma_fttml_a {
    width: 260px;
}
.am_g4_flr2text {
    height: 330px;
}

.he_xjtc p {
    max-height: 147px;
    font-size: 14px;
}
}

@media screen and (max-width: 1366px) {
    .am_e1_fr1_title h2 {
        font-size: 26px;
    }

    .am_e1_fr1bot {
        padding-bottom: 80px;
        margin-top: 35px;
    }

    .am_e1_fr1lunbobox .slick-dots {
        bottom: -45px;
    }

    .am_f2_fr1titleh3 {
        font-size: 42px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 48px;
    }

    .am_f2_fr1d2h21 {
        font-size: 44px;
    }

    .am_f2_fr1d2h22 {
        font-size: 50px;
    }

    .am_f2_fr1d img {
        width: 310px;
    }

    .am_f2_fr1d2 {
        right: 20%;
    }

    .am_f2_fr1d2 {
        right: 20%;
    }

    .am_f2_fr1d2 {
        right: 20%;
    }

    .am_e2_content_right {
        width: 340px;
    }

    .am_e2_content_left {
        width: calc(100% - 340px);
    }

    .am_g3_floor2 {
        margin-top: 50px;
        padding-bottom: 90px;
    }

    .am_g3_add {
        height: 400px;
    }

    .am_e4_f2item {
        padding: 20px 0;
    }
    .he_dye2 .am_e2_content_left {
    width: 1100px;
}


    /* am */
}

@media screen and (max-width: 1280px) {

    /* am */
    .am_st_navitem a {
        padding: 18px 28px;
    }

    .am_d21_fr1d {
        width: 500px;
    }

    .am_d21_fr1_btn {
        width: 130px;
        height: 45px;
        line-height: 45px;
    }

    .am_fs24 {
        font-size: 20px;
    }

    .am_d21_fr1_input {
        margin-top: 18px;
        margin-bottom: 35px;
    }

    .am_d21_fr1_input {
        height: 55px;
    }

    .am_d21_fr1_input_lf p {
        line-height: 55px;
    }

    .am_d21_fr1d {
        width: 450px;
    }

    .am_d22_fr1_input1 {
        margin-bottom: 0;
        margin-top: 20px;
    }

    .am_d22_fr1_input2 {
        margin-top: 20px;
        margin-bottom: 30px;
    }

    .am_d25_fr1_item {
        width: 200px;
    }

    .am_d25_fr1_item3 {
        width: 280px;
    }

    .am_d25_fr1_item3 {
        height: 40px;
    }

    .am_d25_fr1_item3img {
        width: 40px;
    }

    .am_d25_fr1_item3input {
        width: calc(100% - 40px);
    }

    .am_d25_fr1_item3img img {
        width: 15px;
    }

    .am_d25_fr1it_top {
        height: 40px;
        padding: 0 18px;
    }

    .am_d25_fr1it_bot {
        top: 40px;
    }

    .am_d25_fr1it_bot p {
        padding: 0 18px;
    }

    .am_d25_fr1_item3input input {
        padding: 0 18px;
    }

    .am_d25_fr1it_topp p {
        line-height: 40px;
    }

    .am_d25_fr1it_topimg {
        line-height: 40px;
    }

    .am_d25_floor2 {
        padding-top: 50px;
    }

    .am_d25_fr2b_itembtn {
        margin-top: 20px;
    }

    .am_e1_fr1_title h2 {
        font-size: 24px;
    }

    .am_e1_lbh2 {
        font-size: 18px;
        height: 54px;
    }

    .am_e1_lbbot {
        margin-top: 40px;
    }

    .am_e1_fr1bot {
        padding-bottom: 80px;
        margin-top: 35px;
    }

    .am_e1_fr1lunbobox .slick-dots {
        bottom: -45px;
    }

    .am_e2_floor2 {
        height: 160px;
        padding: 20px;
    }

    .am_e2_f2_boxtext {
        padding: 25px 0;
    }

    .am_e2_f2_boximg {
        width: 280px;
    }

    .am_e2_f2_boxtext {
        width: calc(100% - 280px);
    }

    .am_e2_floor2 {
        height: 160px;
        padding: 20px 0;
    }

    .am_e2_f2_boxtextl {
        width: 110px;
        margin-top: 10px;
    }

    .am_e2_f2_boxtextr {
        width: calc(100% - 110px);
        padding-right: 30px;
        padding-left: 35px;
    }

    .am_e1_fot {
        padding: 50px 0 65px;
    }

    .am_e3_floor2 {
        padding-top: 35px;
    }

    .am_e3_fr1it_top {
        height: 40px;
    }

    .am_e3_fr1rinput {
        height: 40px;
    }

    .am_e3_fr1rimg {
        width: 40px;
        height: 40px;
    }

    .am_e3_fr2itbot {
        padding: 14px 20px 12px;
    }

    .am_e3_fr2itbotp {
        margin: 10px 0 15px;
    }

    .am_e3_fr2itbotmr p {
        font-size: 14px;
    }

    .am_e3_fr2itbotmrimg {
        height: 21px;
    }

    .am_e3_fr1r {
        width: 350px;
    }

    .am_e3_fr1l {
        width: calc(100% - 350px);
    }

    .am_e3_fr1it_bot {
        top: 40px;
    }

    .am_e3_fr2item {
        margin-bottom: 20px;
    }

    .am_e3_fot {
        padding: 30px 0 50px;
    }

    /* e4 */
    .am_e4_f1title h2 span:first-child {
        padding-right: 30px;
    }

    .am_e4_f1title h2 span:last-child {
        padding-left: 30px;
    }

    .am_e4_f2item {
        height: 40px;
        padding-right: 20px;
    }

    .am_e4_f2itemlr h3 {
        margin-top: 8px;
    }

    .am_e4_fot {
        padding: 40px 0 25px;
    }

    .am_e4_f2itemlr h3 {
        font-size: 16px;
        height: 24px;
        overflow: hidden;
    }

    .am_f2_fr1titleh3 {
        font-size: 40px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 44px;
    }

    .am_f2_fr1d2h21 {
        font-size: 42px;
    }

    .am_f2_fr1d2h22 {
        font-size: 48px;
    }

    .am_f2_fr1d img {
        width: 269px;
    }

    .am_f2_fr1d2 {
        right: 15%;
    }
    .am_f2_fr1d {
        top: -30%;
    }

    .am_f2_fr1d2 {
        right: 15%;
    }
    .am_f2_fr1d3 {
        right: 15%;
    }

    .am_f2_fr1d2 {
        right: 15%;
    }

    .am_f2_floor1 {
        padding-top: 40px;
        padding-bottom: 50px;
    }

    .am_f2_floor2 {
        padding-top: 70px;
    }

    .am_f2_fr2_d2 {
        width: 80px;
        right: 64px;
    }

    .am_f2_fr2_l {
        width: 430px;
    }

    .am_f2_fr2_r {
        width: calc(100% - 430px);
        padding-right: 50px;
    }

    /* am */

    .am_f3_f2_title {
        padding: 20px 0;
    }

    .am_f3_f2_item {
        padding: 18px 0;
    }

    .am_f3_floor2 {
        padding-top: 40px;
    }

    .am_f3_fot {
        padding: 40px 0;
    }

    .am_f4_floor1 {
        padding-bottom: 30px;
    }

    .am_f4_floor2 {
        padding: 30px 0 60px;
    }

    .am_f4_fr2btb {
        padding-right: 0;
        margin-top: 10px;
    }

    .am_f4_fr1btb {
        margin-top: 15px;
    }

    .am_f4_fr1_bot {
        margin-top: 25px;
    }

    .am_f4_fr2_bot {
        padding-top: 25px;
    }

    .am_f4_fr2_botitem {
        margin-bottom: 28px;
    }

    .am_f4_fr2_titem p {
        font-size: 20px;
    }

    .am_f4_fr1_titem p {
        font-size: 20px;
    }

    .am_f4_fr1btt {
        width: 35px;
        height: 35px;
    }

    .am_f4_fr1btt img {
        width: 35px;
    }

    /* .am_f4_fr1_botitem {
        margin-right: 40px;
    } */

    .am_f6_f1itembot {
        padding: 20px 15px 15px;
    }

    .am_f6_f1itembotp {
        margin-top: 10px;
    }

    .am_f6_f1itembot h2 {
        font-size: 20px;
    }

    .am_f6_f1item {
        margin-bottom: 27px;
    }

    .am_f6_fot {
        padding: 30px 0 60px;
    }

    .am_f6_f1itembmore {
        margin-top: 15px;
    }

    .am_g3_floor2 {
        margin-top: 50px;
        padding-bottom: 90px;
    }

    .am_g3_flr1iteml {
        width: 200px;
    }

    .am_g3_flr1iteml img {
        width: 160px;
    }

    .am_g3_flr1itemr {
        width: calc(100% - 200px - 500px);
        padding-left: 30px;
    }

    .am_g3_flr1itemc {
        width: 500px;
        padding: 10px 0;
        padding-left: 50px;
    }

    .am_g3_flr1itemch2 {
        font-size: 20px;
    }

    .am_g3_flr2wd4th2 {
        font-size: 38px;
    }

    .am_g3_flr2wd4th4 {
        font-size: 26px;
        margin-top: 20px;
    }

    .am_g3_flr2wordd5ul {
        margin-top: 25px;
    }

    .am_g3_flr2imgd1 img {
        width: 300px;
    }

    .am_g3_flr2imgd2 img {
        width: 180px;
    }

    .am_g3_flr2imgd3 img {
        width: 60px;
        height: 60px;
    }

    .am_g3_flr2erweimabox {
        width: 60px;
    }

    .am_g3_flr2imgd3 p {
        margin-top: 10px;
    }

    .am_g4_flr1r {
        margin-left: 15px;
    }

    .am_g4_flr2textl {
        width: 100px;
    }

    .am_g4_flr2textr {
        width: calc(100% - 100px);
    }

    .am_g4_flr2textrh3 {
        font-size: 18px;
        height: 27px;
    }

    .am_g4_flr2textrbot {
        margin-top: 20px;
    }

    .am_g4_flr2text {
        padding: 30px 20px 20px;
    }


    .am_e2_cr_botulli a {
        height: 95px;
    }

    .am_e2_ct_titleh2 {
        font-size: 18px;
    }

    .am_e2_ct_title {
        padding-bottom: 15px;
    }

    .am_e2_ct_icon {
        margin-top: 15px;
        margin-bottom: 25px;
    }

    .am_e2_ct_bot p {
        margin-bottom: 8px;
    }

    .am_e2_ct_bot {
        padding-bottom: 40px;
    }

    .am_e2_cl_fot {
        padding: 30px 0 40px;
    }

    .am_e2_content_left {
        padding-top: 50px;
        padding-right: 25px;
    }

    .am_g3_add {
        height: 380px;
    }

    .am_g3_flr2imgd2 {
        top: 55%;
        left: 28%;
    }

    .am_g3_flr1iteml {
        line-height: 71px;
    }

    .am_g3_flr1itemr a {
        line-height: 71px;
    }

    /* am */
    .ma_c3s1l5ld_img {
        padding: 31px 60px;
    }
    .he_dye2 .am_e2_content_left {
    width: 1000px;
}
}


@media screen and (max-width: 1200px) {
    .am_g3_flr2imgd2 {
        height: 350px;
    }

    /* am */
    .ma_wid1400 {
        width: 100%;
        padding: 0 40px;
    }

    .am_st_navitem a {
        padding: 15px 25px;
    }

    .am_d21_fr1_input_lf p {
        font-size: 16px;
    }

    .am_d21_fr1_tip p {
        font-size: 16px;
    }

    .am_d21_fr1_title1 {
        padding: 12px 0 10px;
    }

    .am_d21_fr1_input_lf p {
        font-size: 16px;
    }

    .am_d21_fr1_input {
        margin-bottom: 25px;
    }

    .am_d22_fr1_input1 {
        margin-bottom: 0;
        margin-top: 15px;
    }

    .am_d22_fr1_input2 {
        margin-top: 15px;
    }

    .am_d25_floor2 {
        padding-top: 50px;
    }

    .am_d23_fot {
        padding-bottom: 50px;
    }

    .am_e1_lbbot {
        margin-top: 30px;
    }

    .am_e4_f2itemll {
        width: 30px;
    }

    .am_e4_f2itemlr {
        width: calc(100% - 30px);
    }

    /* .am_e4_f2itemr {
        width: 15px;
    } */


    .am_e4_f1title h2 {
        font-size: 16px;
    }
    .am_f2_fr1titleh3 {
        font-size: 36px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 38px;
    }

    .am_f2_fr1d2h21 {
        font-size: 38px;
    }

    .am_f2_fr1d2h22 {
        font-size: 42px;
    }

    .am_f2_fr1d img {
        width: 280px;
    }

    .am_f2_fr1d2 {
        right: 8%;
    }
    .am_f2_fr1d3 {
        right: 11%;
    }
    .am_f2_fr1d {
        right: 12%;
    }
    .am_f2_fr1d img {
        width: 249px;
    }

    .am_f2_floor1 {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .am_f2_fr2_r p {
        margin-bottom: 4px;
    }
    .am_f2_fr2_r {
        width: calc(100% - 360px);
        padding-right: 30px;
    }
    .am_f2_fr2_l {
        width: 360px;
    }

    .am_f2_floor2 {
        padding-top: 60px;
    }

    .am_f2_fr2_d2 {
        top: -20px;
    }

    .am_f4_fr1_botitem {
        margin-right: 0;
        padding-right: 20px;
    }

    .am_f6_f1itembot {
        padding: 15px 10px 10px;
    }

    .am_f6_f1itembotp {
        margin-top: 10px;
    }

    .am_f6_f1itembot h2 {
        font-size: 18px;
    }

    .am_f6_f1item {
        margin-bottom: 20px;
    }

    .am_f6_fot {
        padding: 20px 0 40px;
    }

    .am_f6_f1itembmore {
        margin-top: 15px;
    }

    .am_g3_floor2 {
        margin-top: 40px;
        padding-bottom: 70px;
    }

    /* am */
    .am_g3_flr2imgd1 img {
        width: 250px;
    }

    .am_g3_flr2imgd2 img {
        width: 120px;
    }

    .am_g3_flr2wd4th2 {
        font-size: 32px;
    }

    .am_g3_flr2wd4th4 {
        font-size: 24px;
        margin-top: 10px;
    }

    .am_g3_flr2wordd5ul {
        margin-top: 15px;
    }

    .am_g3_flr1iteml img {
        width: 140px;
    }

    .am_g3_flr1itemcicon {
        padding-top: 10px;
    }

    .am_g3_flr1itemc {
        padding-left: 40px;
    }

    .am_g3_flriconitem span {
        font-size: 14px;
    }

    .am_g3_flriconitem img {
        width: 15px;
    }

    .am_g3_floor1 {
        padding-top: 10px;
    }

    .am_g3_add {
        height: 350px;
    }

    .am_g3_flr2imgd2 {
        top: 54%;
        left: 27%;
    }

    .am_g4_flr2textr {
        padding-left: 15px;
    }

    .am_g4_flr2item {
        margin-bottom: 25px;
    }

    .am_g4_floor2 {
        padding-top: 40px;
    }

    .am_e2_content_right {
        width: 314px;
    }

    .am_e2_content_left {
        width: calc(100% - 400px);
    }

    /* .am_e2_content_leftbox {
        margin-left: 40px;
    } */

    .am_e2_content_rightbox {
        margin-right: 40px;
    }

    .am_e2_cl_fot a span:first-child {
        width: 60px;
    }

    .am_e2_cl_fot a span:last-child {
        width: calc(100% - 60px);
    }

    .am_e2_cl_fot a {
        width: 260px;
    }

    .am_e2_content_left {
        /* padding-top: 30px; */
        padding-right: 20px;
    }

    .am_e2_cr_title {
        padding-bottom: 12px;
    }
    
    
    .am_g4_flr2text {
    height: 306px;
}
.he_dye2 .am_e2_content_left {
    width: 950px;
        padding-left: 40px;
        padding-right: 40px;
}
.he_xjtc p {
    max-height: 168px;
}

.ma_b13 .ma_ban4main {
    
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;

}


}

@media screen and (max-width: 1024px) {
    /* am */

    .am_e2_f2_boxtextlimg {
        margin-top: 30px;
    }

    .am_e2_f2_boxtextr {
        padding: 0 20px;
    }

    .am_e2_f2_boximg {
        width: 260px;
        margin-top: 10px;
    }

    .am_e2_f2_boxtext {
        width: calc(100% - 260px);
    }

    .am_e2_f2_boxtextl {
        width: 100px;
    }

    .am_e2_f2_boxtextr {
        width: calc(100% - 100px);
    }

    .am_e1_fr1_title h2 {
        font-size: 22px;
    }

    .am_e3_fr1r {
        width: 270px;
    }

    .am_e3_fr1l {
        width: calc(100% - 270px);
    }

    .am_e3_fr1it_bot {
        top: 40px;
    }

    .am_e3_fr2item {
        margin-bottom: 20px;
    }

    .am_e3_fot {
        padding: 35px 0 50px;
    }

    .am_e3_fr1_item {
        width: 200px;
    }

    .am_d25_fr1it_topp p {
        font-size: 14px;
    }

    .am_e3_fr1rinput input::-webkit-input-placeholder {
        font-size: 14px;
        color: #999
    }

    .am_e3_fr2itbot {
        padding: 15px;
    }

    .am_f2_fr1titleh3 {
        font-size: 32px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 34px;
    }

    .am_f2_fr1d2h21 {
        font-size: 36px;
    }

    .am_f2_fr1d2h22 {
        font-size: 38px;
    }

    .am_f2_fr1d img {
        width: 250px;
    }

    .am_f2_fr1d2 {
        right: 15%;
    }

    .am_f2_fr1d3 {
        right: 20%;
    }

    .am_f2_fr1d {
        right: 20%;
    }

    .am_f2_floor1 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .am_f2_floor2 {
        padding-top: 60px;
    }

    .am_f2_fr2_d2 {
        top: -20px;
    }

    .am_f2_fr2_l {
        width: 380px;
    }

    .am_f2_fr2_r {
        width: calc(100% - 380px);
        padding-right: 30px;
    }

    .am_f2_fr2_r p {
        margin-bottom: 10px;
    }

    .am_f3_f1box {
        width: 400px;
    }

    .am_f3_f1bl {
        width: 100px;
    }

    .am_f3_f1br {
        width: calc(100% - 100px);
    }

    .am_f3_f1brinput input {
        padding-left: 20px;
    }

    .am_f4_fr1_titem p {
        font-size: 18px;
    }

    .am_f4_fr2_titem p {
        font-size: 18px;
    }

    .am_g4_flr2ttrbitem p {
        font-size: 14px;
    }

    .am_g4_flr2textr {
        padding-left: 15px;
    }


    .am_e2_content_right {
        width: 350px;
    }

    .am_e2_content_left {
        width: calc(100% - 350px);

    }
/* 
    .am_e2_content_leftbox {
        margin-left: 40px;
    } */

    .am_e2_content_rightbox {
        margin-right: 40px;
    }

    /* am */
    .he_dye2 .am_e2_content_left {
    width: 100%;
    }
    .am_e2_ct_title h2{
        font-size: 18px;
    }
}

@media screen and (max-width: 950px) {

    /* am */
    .ma_wid1400 {
        width: 100%;
        padding: 0 20px;
    }

    .am_d21_fr1 {
        padding-top: 30px;
        padding-bottom: 40px;
    }

    .am_st_navitem a {
        padding: 13px 20px;
    }

    .am_d21_fr1ditimg img {
        width: 30px;
    }

    .am_fs24 {
        font-size: 18px;
    }

    .am_d21_fr1_input {
        margin-top: 15px;
        margin-bottom: 25px;
    }

    .am_d21_fr1d {
        width: 400px;
    }

    .am_d21_fr1_input_lf {
        width: 100px;
    }

    .am_d21_fr1_input_rt {
        width: calc(100% - 100px);
    }

    .am_d21_fr1_btn {
        width: 100px;
        height: 35px;
        line-height: 35px;
    }

    .am_d22_fr1_input1 {
        margin-bottom: 0;
        margin-top: 15px;
    }

    .am_d22_fr1_input2 {
        margin-top: 15px;
        margin-bottom: 35px;
    }

    .am_d25_floor1 {
        margin-top: 50px;
    }

    .am_d25_floor2 {
        padding-top: 40px;
    }

    .am_d25_fr2b_item {
        width: 33.333333%;
    }

    .am_d25_fr2b_item {
        margin-bottom: 50px;
    }

    .am_d25_fr1_item3input input::-webkit-input-placeholder {
        font-size: 14px;
        color: #999
    }

    .am_d25_fr1it_topp p {
        font-size: 14px;
    }

    .am_d25_fr2b_itembtn {
        width: 100px;
    }

    .am_d25_fr1_item {
        width: 180px;
    }

    .am_d25_fr1_item3 {
        width: 230px;
    }

    .am_e1_floor1 {
        padding-top: 40px;
    }

    .am_e1_lbh2 {
        font-size: 18px;
        height: 54px;
    }

    .am_e1_lbp {
        margin-top: 10px;
        line-height: 1.5;
        height: 48px;
    }

    .am_e1_lbbot {
        margin-top: 25px;
    }

    .am_e1_fr1bot {
        padding-bottom: 60px;
        margin-top: 30px;
    }

    .am_e1_fr1lunbobox .slick-dots {
        bottom: -40px;
    }

    .am_e2_f2_boxtextl p {
        font-size: 16px;
    }

    .am_e2_f2_boxtextlimg {
        width: 20px;
        height: 20px;
        line-height: 20px;
    }

    .am_e2_f2_boxtextr h3 {
        font-size: 16px;
    }

    .am_e2_f2_boxtextr p {
        line-height: 1.5;
        height: 42px;
        font-size: 14px;
    }

    .am_e2_floor2 {
        height: 140px;
        padding: 20px 0;
    }

    .am_e2_f2_boximg {
        width: 230px;
        margin-top: 0;
    }

    .am_e2_f2_boxtext {
        width: calc(100% - 230px);
    }

    .am_e2_f2_boxtextl {
        width: 90px;
    }

    .am_e2_f2_boxtextr {
        width: calc(100% - 90px);
    }

    .am_e2_f2_boxtextlimg {
        margin-top: 25px;
    }

    .am_e1_fot {
        padding: 40px 0;
    }

    .am_e3_floor1 {
        padding-top: 30px;
    }

    .am_e3_fr1r {
        width: 250px;
    }

    .am_e3_fr1l {
        width: calc(100% - 250px);
    }

    .am_e3_fr1it_top {
        height: 40px;
        padding: 0 15px;
    }

    .am_d25_fr1it_topp p {
        line-height: 40px;
    }

    .am_d25_fr1it_topimg {
        line-height: 40px;
    }

    .am_d25_fr1it_topimg {
        top: 40px;
    }

    .am_e3_fr1rimg {
        margin-left: 0;
    }

    .am_e3_fr1rinput {
        height: 40px;
    }

    .am_e3_fr1rimg {
        width: 40px;
        height: 40px;
    }

    .am_e3_fr1rinput input {
        padding: 0 10px;
    }

    .am_e3_fr1it_bot {
        padding: 15px 15px;
    }

    .am_e3_fr2itboth3 {
        font-size: 16px;
    }

    .am_e3_fr2itbotp {
        font-size: 14px;
        height: 63px;
    }

    .am_e3_fr2itbot {
        padding: 25px 20px;
    }

    .am_e3_fot {
        padding: 10px 20px 30px;
    }

    .am_e3_fr1rinput {
        width: calc(100% - 35px - 10px);
    }

    .am_e4_floor1 {
        padding-top: 40px;
    }

    .am_e4_f1title {
        margin-bottom: 25px;
    }

    .am_e4_f2itemlr {
        padding: 0 18px;
    }

    .am_e4_content {
        padding-bottom: 20px;
    }

    .am_e4_fot {
        padding: 20px 0 20px;
    }

    .am_f2_fr1titleh3 {
        font-size: 26px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 38px;
    }

    .am_f2_fr1d2h21 {
        font-size: 32px;
    }

    .am_f2_fr1d2h22 {
        font-size: 40px;
    }

    .am_f2_fr1d img {
        width: 200px;
    }

    .am_f2_fr1d2 {
        right: 15%;
    }

    .am_f2_fr1d3 {
        right: 20%;
    }

    .am_f2_fr1d {
        right: 20%;
        top: -22%;
    }

    .am_f2_fr1ttop h2::after {
        left: -90px;
    }

    .am_f2_fr1ttop h2::before {
        left: -15px;
    }

    .am_f2_fr2_d2 {
        width: 60px;
    }

    .am_f2_floor2 {
        padding-top: 40px;
    }

    .am_f3_f2_item div {
        font-size: 14px;
    }

    .am_f3_f2_title div {
        font-size: 16px;
    }

    .am_f3_floor1 {
        padding-top: 30px;
    }

    .am_f3_fot {
        padding: 30px 0;
    }

    .am_f3_f1bltop p {
        font-size: 14px;
    }

    .am_f3_f1brinput input::-webkit-input-placeholder {
        font-size: 14px;
        color: #999
    }

    .am_f4_floor1 {
        padding-top: 40px;
    }

    .am_f4_fr1btb p {
        font-size: 14px;
    }

    .am_f4_fr2btb p {
        font-size: 14px;
        height: 63px;
        line-height: 1.5;
    }

    .am_f4_fr2btb {
        padding-right: 0;
    }

    .am_f4_fr1_titem p {
        font-size: 16px;
    }

    .am_f4_fr2_titem p {
        font-size: 16px;
    }

    .am_f4_fr2_botitem {
        margin-bottom: 15px;
    }

    .am_f6_floor1 {
        padding-top: 50px;
    }

    .am_f6_f1itembot {
        padding: 15px 10px 10px;
    }

    .am_f6_f1itembotp {
        margin-top: 10px;
    }

    .am_f6_f1itembmore {
        margin-top: 10px;
    }

    .am_f6_f1itembot h2 {

        font-size: 16px;
    }

    .am_g3_floor1 {
        padding-top: 25px;
    }

    .am_g3_floor2 {
        margin-top: 20px;
    }

    .am_g3_flr1itemr a span {
        font-size: 14px;
    }

    .am_g3_flr1itemch2 {
        font-size: 18px;
    }

    .am_g3_flr1iteml img {
        width: 120px;
    }

    .am_g3_flr1iteml {
        line-height: 83px;
    }

    .am_g3_flr2wd4th2 {
        font-size: 28px;
    }

    .am_g3_flr2wd4th4 {
        font-size: 22px;
    }

    .am_g3_flr2wordd5ul li {
        font-size: 14px;
    }

    .am_g3_flr2imgd1 img {
        width: 200px;
    }

    .am_g3_flr2imgd2 img {
        width: 100px;
    }

    .am_g3_flr2imgd3 p {
        margin-top: 5px;
    }

    .am_g3_flriconitem {
        margin-right: 30px;
    }

    .am_g3_flr1itemc {
        padding-left: 25px;
    }

    .am_g3_flr1iteml {
        width: 150px;
    }

    .am_g3_flr1itemc {
        width: 450px;
    }

    .am_g3_flr1itemr {
        width: calc(100% - 150px - 450px);
        padding-left: 25px;
    }

    .am_g3_add {
        height: 300px;
    }

    .am_g4_flr2text {
        padding: 30px 15px;
    }

    .am_g4_flr2textl {
        width: 80px;
    }

    .am_g4_flr2textr {
        width: calc(100% - 80px);
    }

    .am_g4_flr2textrbot {
        margin-top: 15px;
    }

    .am_g4_flr2textrh3 {
        font-size: 16px;
    }

    .am_g4_flr2textrtitle {
        padding-bottom: 5px;
    }

    .am_g4_flr1box {
        padding-top: 30px;
    }

    .am_g4_flr1r {
        width: 120px;
        height: 40px;
        line-height: 40px;
    }

    .am_g4_flr1l {
        width: 80px;
        height: 40px;
        line-height: 40px;
    }

    .am_g4_flrc {
        padding: 0 15px;
        height: 40px;

    }

    .am_g4_flrctopp {
        line-height: 40px;
    }

    .am_g4_flr2ttrbitem img {
        width: 13px;
    }

    .am_e2_content_right {
        width: 320px;
    }

    .am_e2_content_left {
        width: calc(100% - 320px);
        padding-top: 30px;
    }

    .am_e2_content_leftbox {
        margin-left: 20px;
    }

    .am_e2_content_rightbox {
        margin-right: 20px;
    }

    .am_e2_cr_title {
        padding-top: 30px;
    }

    .am_e2_cr_botulli a {
        height: 80px;
        line-height: 80px;
    }

    .am_e2_ct_bot {
        padding-bottom: 20px;
    }

    .am_e2_cl_fot {
        padding: 20px 0 30px;
    }

    .am_e2_ct_iconl span {
        margin-right: 40px;
    }

    .am_g3_flr2imgd2 {
        top: 52%;
    }

    /* am */
    .ma_c3s1l5ld_img {
        padding: 20px 40px;
    }
    .ma_ceto {
    display: block !important;
    width: 100%;
    margin-bottom: 25px;
}
.he_tuwen .ma_b13s1r2l_l {
    padding: 8px 0 9px 0px;
}
.he_tuwen .ma_b13s1r2l_r {
    margin-top: 3px;
}
.am_g4_flr2text {
    height: 265px;
}

.ma_lanbtm{
    min-width: 110px;  
    background: #fff;
}

.he_swad{
    text-align: center;
}

.he_swad span{
    line-height: 1.75;
    padding: 10px 3px;
}
.ma_lanbox_mapbox {
    width: 22px !important;
}
}

@media screen and (max-width: 768px) {

    /* am */
    .am_d21_fr1_title1 {
        padding: 10px 0;
    }

    .am_d21_fr1_input {
        height: 50px;
    }

    .am_d21_fr1_input_lf p {
        line-height: 50px;
    }

    .am_d21_fr1d {
        width: 350px;
    }

    .am_d21_fr1_btn {
        width: 80px;
        height: 30px;
        line-height: 30px;
    }

    .am_d22_fr1_input1 {
        margin-bottom: 0;
        margin-top: 15px;
    }

    .am_d22_fr1_input2 {
        margin-top: 15px;
        margin-bottom: 25px;
    }

    .am_e2_content_right {
        float: none;
        width: 100%;
    }

    .am_e2_content_right.on {
        position: relative;
        bottom: 0;
        left: 0;
    }

    .am_e2_content_left {
        float: none;
        width: 100%;
    }

    .am_e2_cr_botulli a {
        height: 60px;
        line-height: 60px;
    }

    .am_e2_cr_botullibox {
        height: 100%;
    }

    .am_e2_ct_icon {
        margin: 15px 0;
    }

    .am_e2_ct_bot p {
        font-size: 14px;
        margin-bottom: 3px;
    }

    .am_e2_cl_fot {
        padding: 15px 0;
    }

    .e2_p_img {
        margin: 25px 0 20px !important;
    }

    .am_e2_ct_iconl span {
        margin-right: 30px;
    }

    .am_d25_floor1 {
        margin-top: 40px;
    }

    .am_d25_floor2 {
        padding-top: 40px;
    }

    .am_d25_fr2b_item {
        width: 50%;
    }

    .am_d25_fr2b_item {
        margin-bottom: 30px;
    }

    .am_d25_fr1_item3input input::-webkit-input-placeholder {
        font-size: 14px;
        color: #999
    }

    .am_d25_fr1it_topp p {
        font-size: 14px;
    }

    .am_d25_fr2b_itembtn {
        width: 80px;
    }

    .am_d25_fr1_item {
        width: 180px;
    }

    .am_d25_fr1_item3 {
        width: 230px;
    }

    .am_d25_fr1it_top {
        height: 40px;
    }

    .am_d25_fr1it_topp p {
        line-height: 40px;
    }

    .am_d25_fr1it_topimg {
        line-height: 40px;
    }

    .am_d25_fr1_item3 {
        height: 40px;
    }

    .am_d25_fr1_item3img {
        width: 40px;
        height: 40px;
    }

    .am_d25_fr2b_itembtn {
        margin-top: 15px;
    }

    .am_d25_fr2b_itemh3 {
        margin: 15px 0 10px;
    }

    .am_e2_f2_boximg {
        width: 180px;
        margin-top: 10px;
    }

    .am_e2_floor2 {
        height: 120px;
    }

    .am_e2_f2_boxtext {
        padding: 15px 0;
        width: calc(100% - 180px);
    }

    .am_e2_f2_boxtextl {
        width: 80px;
    }

    .am_e2_f2_boxtextr {
        width: calc(100% - 80px);
    }

    .am_e2_f2_boxtextl p {
        font-size: 14px;
    }

    .am_e1_lbh2 {
        font-size: 16px;
    }

    .am_e1_lbbot {
        margin-top: 20px;
    }

    .am_e1_fr1_title h2 {
        font-size: 20px;
    }

    .am_e1_fr1bot {
        padding-bottom: 50px;
        margin-top: 20px;
    }

    .am_e1_fot {
        padding: 30px 0;
    }

    .am_e3_fr1r {
        width: 220px;
    }

    .am_e3_fr1l {
        width: calc(100% - 220px);
    }

    .am_e3_fr1_item {
        width: 150px;
    }

    .am_e3_fr2item {
        width: 50%;
    }

    .am_e3_fr2itbotp {
        margin: 10px 0;
    }

    .am_e3_fot {
        padding: 20px 0 30px;
    }

    .am_e4_floor1 {
        padding-top: 30px;
    }


    .am_e4_f2itemll {
        width: 25px;
    }

    .am_e4_f2it {
        width: calc(100% - 25px);
    }

    .am_e4_f2item {
        height: 45px;
        padding: 18px 0;
    }


    .am_f2_fr1titleh3 {
        font-size: 24px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 28px;
    }

    .am_f2_fr1d2h21 {
        font-size: 28px;
    }

    .am_f2_fr1d2h22 {
        font-size: 32px;
    }

    .am_f2_fr1d img {
        width: 150px;
    }

    .am_f2_fr1d {
        right: 35%;
    }

    .am_f2_fr1ttop {
        margin-left: 110px;
    }

    .am_f2_fr1title {
        margin-left: 120px;
    }

    .am_f2_fr2_l {
        float: none;
        width: 100%;
    }

    .am_f2_fr2_r {
        margin-top: 20px;
        float: none;
        width: 100%;
        position: relative;
        transform: translate(0);
    }

    .am_f2_fr1d2 {
        right: 25%;
    }

    .am_f2_fr1d3 {
        right: 25%;
    }

    .am_f2_floor1 {
        padding-bottom: 30px;
        padding-top: 30px;
    }

    .am_f2_floor2 {
        padding-bottom: 40px;
    }

    .am_f2_fr2_d {
        top: 0;
        height: 100%;
        width: auto;
    }

    .am_f3_f2_title {
        padding: 15px 0;
    }

    .am_f3_f2_item {
        padding: 15px 0;
    }

    .am_f3_floor2 {
        padding-top: 30px;
    }

    .am_f3_fot {
        padding: 20px 0;
    }

    .am_f3_f1box {
        width: 350px;
    }

    .am_f4_fr1_botitem {
        width: 33.333333%;
    }

    .am_f4_fr2_botitem {
        width: 33.333333%;
    }

    .am_f4_fr1_titem {
        width: 33.333333%;
    }

    .am_f4_floor1 {
        padding: 30px 0 20px;
    }

    .am_f4_floor2 {
        padding: 25px 0 40px;
    }

    .am_f6_f1item {
        width: 50%;
    }

    .am_f6_floor1 {
        padding-top: 30px;
    }

    .am_f6_f1itembot h2 {
        font-size: 16px;
    }

    .am_f6_f1itembotp {
        font-size: 14px;
        height: 63px;
    }

    .am_g3_flr1itemc {
        width: 380px;
        padding-left: 15px;
    }

    .am_g3_flr1itemr {
        width: calc(100% - 150px - 380px);
        padding-left: 15px;
    }

    .am_g3_flr2wd4th2 {
        font-size: 26px;
    }

    .am_g3_flr2wd4th4 {
        font-size: 18px;
    }

    .am_g3_flr2imgd1 img {
        width: 160px;
    }

    .am_g3_flr2imgd2 img {
        width: 100px;
    }

    .am_g3_flr2imgd2 {
        left: 25%;
        top: 50%;
    }

    .am_g3_flr2wordd5ul li {
        padding-left: 15px;
    }

    .am_g3_flr2wordd4 {
        right: 25%;
    }

    .am_g3_flr2wordd5ul {
        margin-top: 8px;
    }


    .am_g3_flr1itemch2 {
        font-size: 16px;
    }

    .am_g3_floor2 {
        margin-top: 10px;
        padding-bottom: 40px;
    }

    .am_g3_add {
        height: 270px;
    }

    .am_g4_flr2text {
        padding: 20px 10px;
    }

    .am_g4_flr2ttrbitem p {
        padding-left: 8px;
    }

    .am_g4_flr2textr {
        padding-left: 8px;
    }

    .am_g4_flr2textrbot {
        margin-top: 10px;
    }

    .am_g4_flr2ttrbitem p {
        width: calc(100% - 13px);
    }

    .am_g4_flr2textl {
        width: 70px;
    }

    .am_g4_flr2textr {
        width: calc(100% - 70px);
    }

    .am_g4_flr2textrtitle {
        padding-bottom: 0;
    }

    .am_g4_flr1l {
        font-size: 14px;
    }

    .am_g4_flrctopp {
        font-size: 14px;
    }

    .am_g4_flr1r {
        font-size: 14px;
    }

    .am_g4_floor2 {
        padding-bottom: 30px;
    }

    .am_e2_content_right {
        padding-bottom: 40px;
    }

    /* am */
        .he_phlog{
        display: block;  
        float: none;
    }
    .he_phlog .ma_fttml_logo{
        display: block;   
    }
    .ma_fttml_logo{
        display: none;   
    }
        .ma_ftt_main {
    padding: 35px 20px 0;
}
    .ma_fttml_logo {
    margin-bottom: 26px;
}
.ma_fttml_ul {
    display: none !important;   
}
.ma_fttml_a{
    margin-top: 20px;
}
.ma_fttm_l {
    margin-bottom: 0px !important;
}
.he_dye2 .am_e2_content_left {
    width: 950px;
    padding-left: 20px;
    padding-right: 20px;
}
.ma_in1s2mbdr_p p {
     height: 96px; 
}

}

@media screen and (max-width: 767px) {

    /* am */
    .am_st_navitem a {
        padding: 10px 15px;
    }

    .am_d21_fr1_title1 {
        padding: 8px 0;
    }

    .am_d21_fr1d {
        width: 100%;
    }

    .am_d21_fr1_btn {
        width: 80px;
        height: 30px;
        line-height: 30px;
    }

    .am_fs24 {
        font-size: 16px;
    }

    .am_fs_18 {
        font-size: 14px;
    }

    .am_d21_fr1_input {
        height: 45px;
        margin-top: 15px;
        margin-bottom: 20px;
    }

    .am_d21_fr1_input_lf p {
        line-height: 45px;
    }

    .am_d21_fr1_input_rt input {
        padding: 0 15px;
    }

    .am_d22_fr1_input1 {
        margin-bottom: 0;
        margin-top: 15px;
    }

    .am_d22_fr1_input2 {
        margin-top: 15px;
        margin-bottom: 25px;
    }

    .am_d25_fr1_item {
        width: 48%;
        margin: 0;
        margin-bottom: 20px;
    }

    .am_d25_fr1_item3 {
        width: 100%;
    }

    .am_d25_fr1_item2 {
        float: right;

    }

    .am_d25_floor1 {
        margin-top: 30px;
    }

    .am_d25_fr2b_item {
        width: 100%;
    }

    .am_d25_floor2 {
        padding-top: 20px;
    }

    .am_d25_fr2b_itemh3 {
        font-size: 16px;
        height: 24px;
    }

    .am_d25_fr2b_itemp {
        line-height: 1.5;
        height: 42px;
    }

    .am_e2_f2_boximg {
        float: none;
        width: 100%;
    }

    .am_e2_f2_boxtext {
        float: none;
        width: 100%;
        padding-bottom: 0;
    }

    .am_e2_floor2 {
        height: auto;
    }

    .am_e2_f2_boxtextl {
        width: 70px;
        margin-top: 20px;
    }

    .am_e2_f2_boxtextr {
        width: calc(100% - 70px);
        padding-left: 20px;
        padding-right: 0;
    }

    .am_e2_f2_boxtextr p {
        margin-top: 5px;
    }

    .am_e1_lbp {
        font-size: 14px;
        height: 42px;
    }

    .am_e1_fr1bot {
        padding-bottom: 60px;
    }

    .am_e1_fr1lunbobox .slick-dots {
        bottom: -30px;
    }

    .am_e1_fot {
        padding: 0px 0 40px;
    }

    .am_e1_fr1_title h2 {
        font-size: 18px;
    }

    .am_e3_fr1l {
        float: none;
        width: 100%;
    }

    .am_e3_fr1_item {
        float: none;
        display: inline-block;
        width: 31%;
        margin-right: 0;
    }

    .am_e3_fr1_item:nth-child(2) {
        margin: 0 5px;
    }

    .am_e3_fr1it_top {
        padding: 0 8px;
    }

    .am_d25_fr1it_topimg img {
        width: 8px;
    }

    .am_e3_fr1r {
        float: none;
        width: 100%;
        margin-top: 10px;
    }

    .am_e3_fr2item {
        width: 100%;
    }

    .am_e3_floor2 {
        padding-top: 30px;
    }

    .am_e3_fot {
        padding: 5px 20px 30px;
    }

    .am_e4_f2itemlr {
        padding: 0 10px;
    }

    .am_e4_f1title h2 span:last-child {
        padding-left: 15px;
    }

    .am_e4_f1title h2 span:first-child {
        padding-right: 15px;
    }

    .am_f2_fr1titleh3 {
        font-size: 18px;
    }

    .am_f2_fr1ttop h2 {
        font-size: 20px;
    }

    .am_f2_fr1d2h21 {
        font-size: 22px;
    }

    .am_f2_fr1d2h22 {
        font-size: 24px;
    }

    .am_f2_fr1d img {
        width: 80px;
    }

    .am_f2_fr1title {
        margin-left: 20px;
    }

    .am_f2_fr1d {
        right: 15%;
    }

    .am_f2_fr1d2 {
        left: 50%;
        white-space: nowrap;
    }

    .am_f2_fr1d3 {
        left: 50%;
        white-space: nowrap;
    }

    .am_f3_f1box {
        width: 100%;
    }

    .am_f3_f1bl {
        width: 80px;
    }

    .am_f3_f1br {
        width: calc(100% - 80px);
    }

    .am_f3_floor2 {
        padding-top: 20px;
    }

    .am_f3_f2_title div {
        font-size: 16px;
    }

    .am_f3_f2_item div {
        font-size: 14px;
        padding: 0 5px;
    }

    .am_f3_f2_item {
        padding: 10px 0;
    }

    .am_f4_fr1_botitem {
        width: 50%;
    }

    .am_f4_fr2_botitem {
        width: 50%;
    }

    .am_f4_fr1_titem {
        width: 50%;
    }

    .am_f4_fr2btb {
        padding-right: 10px;
    }

    .am_f4_fr1_botitem {
        padding-right: 10px;
    }

    .am_f4_fr2_botitem {
        margin-bottom: 10px;
    }

    .am_f4_fr1_bot {
        margin-top: 20px;
    }

    .am_f4_fr2_bot {
        padding-top: 20px;
    }

    .am_f6_f1item {
        float: none;
        width: 100%;
    }

    .am_f6_floor1 {
        padding-top: 30px;
    }

    .am_f6_fot {
        padding: 15px 0 30px;
    }

    .am_g3_flr1iteml {
        width: 100%;
        padding-left: 0;
        padding-right: 10px;

    }
    .am_g3_flr1itemc::before {
        display: none;
    }
    .am_g3_floor1 {
        padding: 14px 0;
    }

    .am_g3_flr1iteml img {
        width: 200px;
    }

    .am_g3_flr1itemc {
        width: 250px;
    }

    .am_g3_flriconitem {
        margin-right: 3px;
    }

    .am_g3_flr1itemr {
        width: 50px;
        padding-left: 5px;
    }

    .am_g3_flr1itemc {
        width: calc(100% - 120px);
    }

    .am_g3_flriconitem span {
        padding-left: 0;
    }

    .am_g3_flr1itemr a span {
        margin-right: 0;
    }

    .am_g3_flr2imgd1 img {
        width: 100px;
    }

    .am_g3_flr2imgd2 img {
        width: 50px;
    }

    .am_g3_flr1itemr a {
        line-height: 20px;
        padding-top: 17px;
    }

    .am_g3_flr2box {
        height: auto;
    }

    .am_g3_flr2wd4th2 {
        font-size: 20px;
    }

    .am_g3_flr2wd4th4 {
        font-size: 16px;
    }

    .am_g3_flr2wordd4 {
        top: 10%;
    }

    .am_g3_flr2imgd1 {
        top: 60%;
    }

    .am_g3_flr2imgd1 img {
        width: 150px;
    }

    .am_g3_flr2imgd2 img {
        width: 80px;
    }

    .am_g3_flr2imgd2 {
        top: 70%;
        left: 40%;
    }

    .am_g3_flr2wordd5ul li {
        padding-left: 10px;
    }

    .am_g3_flr2imgd3 {
        bottom: 5%;
    }

    .am_g3_add {
        height: 380px;
    }

    .am_g4_flr2item {
        width: 100%;
    }

    .am_g4_flr {
        padding-right: 0;
    }

    .am_g4_flr2ttrbitem img {
        padding-top: 3px;
    }

    .am_g4_flr2ttrbitem {
        padding-bottom: 5px;
    }

    .am_g4_flr1l {
        width: 60px;
    }

    .am_g4_flrc {
        width: 150px;
    }

    .am_g4_flr1r {
        width: 80px;
    }

    .am_g4_flr2text {
        padding: 10px;
    }

    .am_g4_flr2item {
        margin-bottom: 10px;
    }

    .am_e2_ct_iconl span img {
        margin-right: 5px;
    }

    .am_e2_ct_iconl span {
        margin-right: 15px;
    }

    .am_e2_cl_fotfl {
        width: 48%;
    }

    .am_e2_cl_fot a {
        width: 100%;
    }

    .am_e2_cl_fot a span:first-child {
        width: 60px;
    }

    .am_e2_cl_fot a span:last-child {
        width: calc(100% - 60px);
    }

    .am_e2_cr_botulli {
        padding: 0 20px;
    }

    .am_e2_cr_botulli a {
        height: 75px;
        height: 75px;
    }

    .am_e2_ct_title {
        padding-bottom: 5px;
    }

    .am_e4_f2item {
        height: 45px;
        padding: 14px 0;
    }

    /* am */
    .am_st_navitem a {
        padding: 8px 10px;
    }

    .am_d21_fr1_tip p {
        font-size: 14px;

    }

    .am_d21_fr1_input_lf p {
        font-size: 14px;
    }

    .am_d21_fr1_input_rt input::-webkit-input-placeholder {

        font-size: 14px;

    }

    .am_d25_fr2b_itemh3 {
        margin: 10px 0 5px;
    }

    .am_d25_fr2b_item {
        margin-bottom: 20px;
    }

    .am_e2_f2_boxtextr h3 {
        padding-right: 0;
    }

    .am_e2_f2_boxtextlimg {
        margin-top: 15px;
    }

    .am_e3_fr2itbotp {
        margin: 4px 0;
    }

    .am_e3_fr2itboth3 {
        height: 1.5;
        height: 48px;
    }

    .am_g3_flr1itemc {
        width: 190px;
    }

    .am_g3_flr1itemr {
        width: calc(100% - 190px - 70px);
    }

    .am_f2_fr1d2 {
        left: 180px;
    }

    .am_f2_fr1d img {
        width: 90px;
    }

    .am_f2_fr1d3 {
        left: 150px;
        right: auto;
    }

    .am_f2_fr1title {
        margin-left: 0;
    }

    .am_f2_fr1ttop h2::before {
        left: -5px;
        width: 25px;
    }

    .am_f2_fr1ttop h2::after {
        left: -50px;
    }

    .am_f2_fr1ttop {
        margin-left: 70px;
    }

    .am_f2_fr1d2 {
        left: 120px;
        right: auto;
    }

    .am_f2_fr1d {
        left: 140px;
        right: auto;
    }

    .am_e2cr_main {
        width: 588px;
    }

    .am_e2cr_main.on2 {
        bottom: 158px;
    }

    /* am */
    
}


@media screen and (max-width:1680px){
    .ma_wid1600 {
        width: 1440px;
    }
    .ma_pchdm_r {
        padding-left: 297px;
    }
    .ma_bantxtp1 {
        font-size: 64px;
    }
    .ma_bantxtp2 {
        font-size: 54px;
    }
    .ma_ban_xlist {
        width: 170px;
    }
    .ma_in1s1 {
        padding: 60px 0 55px;
    }
    .ma_in1s1_r {
        width: 100px;
    }
    .ma_in1s1ldt_img {
        width: 180px;
    }
    .ma_in1s2mbd_r {
        padding: 35px 60px 42px 180px;
    }
    .ma_in1s2mbd_x {
            right: -156px;
            width: 214px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_r {
        padding: 25px 200px 52px 65px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
        left: -350px;
        width: 350px;
    }
    .ma_in1s2mbd_l {
        width: 650px;
    }
    .ma_in1s2m_li {
        margin-top: 0;
        margin-bottom: 30px;
    }
    .ma_in1s2_tbox{
        margin-bottom: 30px;
    }
    .ma_in1s2m_ul .slick-dots {
        bottom: 30px;
    }
    .ma_in1s3 {
        padding: 110px 0 90px;
    }
    /* .ma_in1s1ld_b {
        padding: 0 35px;
    } */
    .ma_in1s3mmll_t {
        margin-bottom: 35px;
    }
    .ma_in1s3mmll_a {
        margin-bottom: 64px;
    }
    .ma_in1s3mmrlb_title {
        margin-bottom: 26px;
    }
    .ma_ftt_main {
        padding: 50px 0 35px;
    }
    .ma_fttmr_t {
        margin-bottom: 30px;
    }
    .ma_fttml_ul {
        margin-bottom: 30px;
    }
    .ma_nybantxtp1 {
        font-size: 40px;
    }
    .ma_b12s1 {
        padding-bottom: 90px;
    }
    .ma_b4mr_t2 {
        margin-bottom: 30px;
    }
    .ma_b4mr_ul {
        margin: 0 -13px 20px;
    }
    .ma_b4mr_txt {
        padding-top: 35px;
    }
    .ma_b4mrt_li {
        margin-bottom: 30px;
    }
    .ma_b4mr_t2 {
        margin-bottom: 22px;
    }
    .ma_b4ml_li1_video .ma_b4mll1_img3 {
        width: 55px;
    }
    .ma_b4mrld_btm {
        padding: 16px 90px;
    }
    .ma_b4mrldt_l img {
        bottom: 0px;
    }
    .ma_b22mr_txt {
        margin-bottom: 55px;
    }
    .ma_b32s1mm_tbox {
        padding: 24px 0;
    }
    .ma_b32s1mmtm_li {
        padding: 40px 0 70px;
    }
    .ma_b33s1mm_btn {
        width: 260px;
        line-height: 55px;
    }
    .ma_b32s1mmtm2_btn {
        width: 140px;
    }

    .ma_b32s1mm_tm2 {
        width: 17%;
    }

    .ma_b32s1mm_tm3 {
        width: 60%;
        padding: 0 35px;
    }
    .ma_b32s1mm_tm4 {
        width: 14%;
    }
    .ma_b34_main {
        padding: 60px 0 95px;
    }
    .ma_b34s1mmr_d5 {
        margin-bottom: 40px;
    }
    .ma_b341s1mml_p {
        margin-bottom: 30px;
    }
    .ma_b41s11mld_img {
        width: 160px;
    }
    .ma_b41s11m_tab {
        margin-bottom: 45px;
    }
    .ma_b41s11m_ulbox1 {
        margin-bottom: 60px;
    }
    .ma_b41s11_1 {
        margin-bottom: 55px;
    }
    .ma_b41s11_2 {
        margin-bottom: 40px;
    }
    .ma_b41s112_l {
        padding-top: 14px;
    }
    .ma_b41s112r_img {
        width: 260px;
    }
    .ma_c1s1 {
        padding: 100px 0 75px;
    }
    .ma_c1s1_li {
        margin-bottom: 150px;
    }
    .ma_c1s1_libox::before {
        top: 85px;
        height: calc(100% - 36px);
    }
    .ma_c2s1 {
        padding-bottom: 90px;
    }
    .ma_b12s1_r {
        padding-left: 80px;
    }
    .ma_c2s1r_ul {
        margin: 0 -20px 40px;
    }
    .ma_d11r_ul {
        margin-bottom: 80px;
    }
    .ma_d11s1 {
        padding-bottom: 90px;
    }
    .ma_d11_main .ma_cetobox.on2 {
        bottom: 113px;
    }
    .ma_b16rl_main:first-child span {
        width: calc(100% - 48px);
    }
    .ma_b16rl_main2 {
        width: 17.5%;
    }
    .ma_b16rl_main3 {
        width: 20%;
    }
    .ma_d13s1_ul {
        margin-bottom: 68px;
    }
    .ma_d13_main .ma_cetobox.on2 {
        bottom: 122px;
    }
    .ma_d14s1_t {
        padding-bottom: 20px;
        margin-bottom: 40px;
    }
    .ma_d14s1 {
        padding-bottom: 140px;
    }
    .ma_b15s1_ul {
        margin-bottom: 80px;
    }
    .ma_d15_main .ma_cetobox.on2 {
        bottom: 112px;
    }
    .ma_d23s1 {
        padding-bottom: 80px;
    }
    .ma_d23s1mld_img {
        margin-bottom: 30px;
    }
    .ma_d23s1mld_txt {
        padding-bottom: 30px;
        margin-bottom: 40px;
    }
    .ma_d23s1mld_txt p {
        font-size: 26px;
    }
    .ma_d24s1 {
        padding: 20px 0 70px;
    }
    .ma_d24s1m_ul {
        margin: 0 -15px 35px;
    }
    .am_d25_fr2b_item {
        margin-bottom: 50px;
    }
    .am_d25_fr2b_itembtn {
        margin-top: 20px;
    }
    .am_d23_fot {
        padding-bottom: 82px;
    }
    .am_e1_fr1bot {
        margin-top: 40px;
    }
    .am_e2_floor2_box {
        padding: 30px 0 0;
    }
    .am_e1_lbbot {
        margin-top: 45px;
    }
    .am_e2_content_left {
        padding-top: 86px;
    }
    .am_e2_ct_bot {
        padding-bottom: 80px;
    }
    .am_e2_cl_fot {
        padding: 40px 0 50px;
    }
    .am_e2cr_main.on2 {
        bottom: 132px;
    }
    .am_e2_mbx {
        margin-bottom: 52px;
    }
    .am_e2_ct_title {
        padding-bottom: 35px;
    }
    .am_e2_ct_icon {
        margin-top: 30px;
        margin-bottom: 40px;
    }
    /* .am_e2_content_leftbox {
        margin-left: 14%;
    } */
    /* .am_e2_content_rightbox {
        width: 615px;
    }
    .am_e2cr_mainbox,
    .am_e2cr_main{
        width: 615px;
    } */
    .ma_f1s1 {
        padding: 105px 0 95px;
    }
    .ma_f1s1_li {
        margin-bottom: 80px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2ml_p p {
        font-size: 80px;
        bottom: 46px;
    }
    .ma_f1s3 {
        padding: 70px 0 85px;
    }
    .ma_f1s4 {
        padding: 74px 0 120px;
    }
    .ma_f1s2 {
        padding-bottom: 90px;
    }
    .ma_f1s2m_ul .slick-list {
        padding-top: 100px !important;
    }
    .ma_f1s2m_ul {
        height: 173px;
    }
    .am_f3_fot {
        padding: 70px 0;
    }
    .am_f3_f2_item {
        padding: 30px 0;
    }
    .ma3_tc_main {
        width: 740px;
    }
    .ma3_tcmm_p {
        height: 230px;
    }
    .ma3_tcm_t {
        padding: 20px 45px 24px;
    }
    .ma3_tcmm_t {
        margin-bottom: 30px;
    }
    .ma3_tcmm_t p:first-child {
        margin-right: 70px;
    }
    .ma_f4s1m_t {
        padding-top: 10px;
        margin-bottom: 90px;
    }
    .ma_f4s1_m {
        padding-bottom: 70px;
    }
    .ma_f4s1mt_r {
        padding-top: 30px;
    }
    .ma_f5s1 {
        padding: 10px 0 80px;
    }
    .am_f6_f1itembot {
        padding: 40px 30px 30px;
    }
    .am_f6_fot {
        padding: 40px 0 90px;
    }
    .ma_g1s1m_l #container {
        height: 680px;
    }
    .ma_g1s1mr_mbox {
        padding: 0 260px 75px 70px;
    }
    .ma_g1s1m_r {
        width: 760px;
    }
    .ma_g1s1m_l {
        width: calc(100% - 760px);
    }
    .ma_g2s1 {
        padding: 40px 0 80px;
    }
    .ma_g2s1_tbox {
        margin-bottom: 60px;
    }
    .ma_g2s2 {
        padding: 60px 0 120px;
    }
    .ma_g2m_bg {
        width: 650px;
    }
    .ma_g2s2_t {
        margin-bottom: 40px;
    }
    .am_g3_floor2 {
        margin-top: 70px;
        padding-bottom: 115px;
    }
    .ma_f22s1_p {
        margin-bottom: 50px;
    }
    .ma_f22s1_p {
        margin-bottom: 40px;
    }
    .ma_f22s1_main {
        padding: 60px 100px 130px;
    }
    .ma_f22s2_t {
        margin-bottom: 40px;
    }
    .ma_f22s3 {
        padding: 75px 40px 80px;
    }
    .ma_f22s3_p {
        margin-bottom: 70px;
    }


/*.am_g4_flr2text {*/
/*    height: inherit;*/
/*}*/





    .ma_c1s1_libox::before {
        top: 101px;
    }
    
.ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
    left: -220px;
    width: 220px;
}
.ma_pchdm_r {
    padding-left: 170px;
}
.ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_r {
    padding: 20px 180px 52px 50px;
}
.ma_in1s2mbd_r {
    padding: 35px 60px 42px 140px;
}
.ma_in1s2m_li {
    min-height: 310px;
}

}
@media screen and (max-width:1560px){
    .ma_ce {
        width: 60px;
    }
    .ma_ce_li a,
    .ma_ce_li .ma_cel_box {
        padding: 10px 0;
    }
    .ma_ce_li a img,
    .ma_ce_li .ma_cel_box img {
        width: 16px;
        margin-bottom: 5px;
    }
    .ma_wid1600 {
        width: 1280px;
    }
    .ma_pchdm_r {
        padding-left: 136px;
    }
    .ma_bantxt {
        padding-left: 65px;
    }
    .ma_in1s2mbd_l {
        width: 590px;
    }
    .ma_in1s2mbd_r {
        width: calc(100% - 590px);
    }
    .ma_in1s2mbd_r {
        padding: 30px 50px 21px 174px;
    }
    .ma_in1s2m_ul {
        transform: translateY(40px);
    }
    .ma_in1s1_li {
        padding: 0 16px;
    }
    .ma_in1s1_ul {
        margin: 0 -20px;
    }
    .ma_in1s3mmrlb_title {
        font-size: 16px;
        height: 56px;
    }
    .ma_in1s3mmrlb_title {
        margin-bottom: 20px;
    }
    .ma_in1s3mmrlb_li {
        padding: 0 6px;
    }
    .ma_in1s3mmrlb_ul {
        margin: 0 -6px;
    }
    .ma_in1s3mmll_t {
        margin-bottom: 25px;
    }
    .ma_in1s3mmll_a {
        margin-bottom: 56px;
    }
    .ma_in1s3mml_qh {
        top: 150px;
        right: 16px;
    }
    .ma_wid1400 {
        width: 1200px;
        margin: 0 auto;
    }
    .ma_fttml_li {
        padding: 0 16px;
    }
    .ma_fttml_ul {
        margin: 0 -16px;
    }
    .ma_fttm_l {
        padding-right: 140px;
    }
    .ma_b11s1_lit {
        padding: 60px 40px 30px;
    }
    .ma_b11s1_libtm {
        padding: 55px 60px 60px;
    }
    .ma_b11s1_li.ma_b11s1_lieven .ma_b11s1l_l {
        padding: 46px 0 46px 50px;
    }
    .ma_b12s1_r {
        padding-left: 60px;
    }
    .ma_b4m_r {
        width: 630px;
        padding-left: 60px;
    }
    .ma_b4m_l {
        width: calc(100% - 630px);
        padding: 0 40px;
    }
    .ma_b4ml_ul2 .slick-next {
        right: -35px;
    }
    .ma_b4ml_ul2 .slick-prev {
        left: -35px;
    }

    .ma_b4mrld_t {
        padding: 0 30px;
    }
    .ma_b4mrldt_txt {
        padding-left: 25px;
    }
    .ma_b4mrld_btm {
        padding: 16px 70px;
    }
    .ma_b4mrldb_li {
        margin-bottom: 8px;
    }
    .ma_b4mr_li {
        padding: 0 8px;
        margin-bottom: 20px;
    }
    .ma_b4mr_ul {
        margin: 0 -8px 14px;
    }
    .ma_b4mr_txt {
        padding-top: 30px;
    }
    .ma_b4mrt_li {
        padding: 0 20px;
    }
    .ma_b4mrt_ul {
        margin: 0 -20px;
    }
    .ma_b4mrldt_txt p {
        line-height: 50px;
    }
    .ma_b4mrldt_l {
        line-height: 50px;
    }
    .ma_b4mrldt_r {
        line-height: 50px;
    }
    .ma_b4mrld_btm {
        top: 52px;
    }
    .ma_xgm_t {
        margin-bottom: 50px;
    }
    .ma_b34s1mmr_d4 label {
        margin-left: 16px;
    }
    .ma_b34s1mmr_d4 {
        margin-bottom: 20px;
    }
    .ma_b41s11m_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .ma_b41s11m_ul {
        margin: 0 -10px;
    }
    .ma_b41s11mld_img {
        width: 150px;
    }
    .ma_b41s112_l {
        width: 260px;
    }
    .ma_b41s11_2 {
        padding-right: 0;
    }
    .ma_b41s112ri_1 {
        width: 70%;
        height: 70%;
    }
    .ma_b41tab2 td {
        width: 22%;
    }
    .ma_b41s11m_ulbox1 {
        margin-bottom: 50px;
    }
    .ma_b41s11_1 {
        margin-bottom: 45px;
    }
    .ma_b41s11_2 {
        margin-bottom: 35px;
    }
    .ma_b41s11m_t {
        margin-bottom: 30px;
    }
    .ma_c1s1_li {
        margin-bottom: 130px;
    }
    .ma_c1s1 {
        padding: 100px 0 150px;
    }
    .ma_c2s1r_li {
        padding: 0 10px;
        margin-bottom: 25px;
    }
    .ma_c2s1r_ul {
        margin: 0 -10px 40px;
    }
    .ma_c2s1rldr_t {
        margin-bottom: 10px;
    }
    .ma_c2s1rld_r {
        width: 200px;
        padding: 10px 0 10px 25px;
    }
    .ma_c2s1rld_l {
        width: calc(100% - 200px);
    }
    .ma_c2s1rldr_p p {
        height: 49px;
    }
    .ma_c2s2_r {
        right: 80px;
    }
    .ma_c2s1 .ma_cetobox.on2 {
        bottom: 100px;
    }
    .ma_c3s1_li1 {
        margin-bottom: 60px;
    }
    .ma_c3s1_li2 {
        margin-bottom: 65px;
    }
    .ma_mbx1 {
        margin-bottom: 40px;
    }
    .ma_c3s1l3bm_r {
        width: calc(100% - 570px);
        padding-left: 40px;
    }
    .ma_c3s1l3bm_l {
        width: 570px;
    }
    .ma_c3s1l3bmrl_p {
        padding-bottom: 16px;
    }
    .ma_c3s1l3bmrlt_p {
        height: 50px;
        line-height: 50px;
    }
    .ma_c3s1l3bmrlt_imgbox {
        line-height: 50px;
    }
    .ma_c3s1_li3_t {
        margin-bottom: 40px;
    }
    .ma_c3s1_li4 {
        margin-bottom: 70px;
    }
    .ma_c3s1_li5 {
        margin-bottom: 50px;
    }
    .ma_c3s1_li6_t {
        margin-bottom: 35px;
    }
    .ma_c3s1 {
        padding-bottom: 90px;
    }
    .ma_d11s1trd_t {
        width: 230px;
    }
    .ma_d11s1tr_d:last-child {
        width: 320px;
    }
    .ma_d11s1_tbox {
        margin-bottom: 45px;
    }
    .ma_d11r_ul {
        margin-bottom: 70px;
    }
    .ma_d11s1 {
        padding-bottom: 80px;
    }
    .ma_d11_main .ma_cetobox.on2 {
        bottom: 100px;
    }
    .ma_d13s1_ul {
        margin-bottom: 58px;
    }
    .ma_d13_main .ma_cetobox.on2 {
        bottom: 112px;
    }
    .ma_d14s1 {
        padding-bottom: 120px;
    }
    .ma_b15s1_ul {
        margin-bottom: 70px;
    }
    .ma_d15_main .ma_cetobox.on2 {
        bottom: 102px;
    }
    .ma_d23s1mld_img {
        width: 190px;
        margin-bottom: 25px;
    }
    .ma_d23s1mld_icon {
        width: 65px;
    }
    .ma_d23s1 {
        padding-top: 0;
        padding-bottom: 70px;
    }
    .ma_d23s1m_t {
        margin-bottom: 40px;
    }
    .ma_d23s1mld_txt1 {
        padding: 0 20px;
    }
    .ma_d23s1ml_d a {
        padding: 25px 25px 30px;
    }
    .ma_d23s1mld_img {
        width: 180px;
        margin-bottom: 20px;
    }
    .ma_d23s1mld_txt {
        padding-bottom: 25px;
        margin-bottom: 30px;
    }
    .ma_d23s1m_ul {
        margin: 0 -15px 45px;
    }
    .ma_d24s1mld_r .ma_fs20 {
        margin-bottom: 18px;
    }
    .ma_g2s1mldtm_li {
        margin-bottom: 10px;
    }
    .ma_d24s1mld_r {
        padding-left: 20px;
    }
    .ma_d24s1mldr_ul {
        margin-bottom: 24px;
    }
    .ma_d24s1m_li {
        margin-bottom: 50px;
    }
    .ma_d24s1mldr_btn {
        width: 130px;
    }
    .ma_d26s1mrim4_btn {
        width: 170px;
    }
    .ma_d26s1mrim4_yz {
        width: calc(100% - 170px);
    }
    .am_e2_ct_bot {
        padding-bottom: 60px;
    }
    .am_e2_cl_fot {
        padding: 30px 0 40px;
    }
    .am_e2cr_main.on2 {
        bottom: 112px;
    }
    .ma_f1s3m_li:first-child .ma_f1s3ml_img::before {
        left: -57px;
    }

    .ma_f1s3ml_img::after {
        right: -57px;
    }
    .ma_f1s3m_li {
        padding: 0 26px;
    }
    .ma_f1s3m_ul {
        margin: 0 -26px;
    }
    .ma_f1s3_m {
        margin-bottom: 70px;
        padding: 0 48px;
    }
    .ma_f4s1mt_r {
        width: calc(100% - 330px);
    }
    .ma_f5s1m_btm {
        width: 590px;
        padding: 70px 80px 55px;
    }
    .ma_f5s2ml_r {
        width: 670px;
    }
    .ma_f5s2ml_l {
        width: calc(100% - 670px);
        padding-left: 60px;
    }
    .ma_f5s2mllt_num {
        font-size: 110px;
    }
    .ma_f5s2mllt_p {
        left: 0;
    }
    .ma_f5s2mll_t {
        padding-bottom: 10px;
    }
    .ma_f5s2mll_p {
        padding-top: 20px;
    }
    .ma_f5s2m_li {
        margin-bottom: 80px;
    }
    .ma_f5s2 {
        padding-bottom: 100px;
    }
    .ma_f5s2m_liodd .ma_f5s2ml_l {
        padding-right: 70px;
    }
    .am_f6_f1item {
        padding: 0 20px;
        margin-bottom: 30px;
    }

    .am_f6_fl1box {
        margin: 0 -20px;
    }

    .am_f6_f1itembot {
        padding: 30px 25px 25px;
    }
    .am_f6_f1itembotp {
        margin-top: 20px;
    }
    .am_f6_fot {
        padding: 35px 0 80px;
    }
    .ma_g1s1m_r {
        width: 710px;
    }
    .ma_g1s1m_l {
        width: calc(100% - 710px);
    }
    .ma_g1s1mrm_1 {
        padding-top: 30px;
    }
    .ma_g1s1mrm_2 {
        padding-top: 90px;
    }
    .ma_g1s1mr_mbox {
        padding: 0 260px 105px 70px;
    }
    .ma_g1s1mrm_bg {
        width: 420px;
    }
    .ma_g2s1mld_img {
        width: 240px;
    }
    .ma_g2s1mld_txt {
        padding: 0 35px 0 25px;
        width: calc(100% - 240px);
    }
    .ma_g2s1tb_r a {
        margin-left: 60px;
    }
    .ma_g2s1_tbox {
        margin-bottom: 50px;
    }
    .ma_g2s2 {
        padding: 60px 0 100px;
    }
    .ma_g2m_bg {
        width: 580px;
    }
    .am_g3_flr1itemc {
        width: 490px;
    }
    .am_g3_floor1 {
        padding-top: 0;
    }
    .am_g3_floor2 {
        margin-top: 60px;
        padding-bottom: 105px;
    }
    .am_g3_flr1itemr {
        padding-left: 50px;
    }
    .am_g3_flr2wordd4 {
        top: 12%;
    }
    .am_g4_flr2textr {
        width: calc(100% - 130px);
        padding-left: 35px;
    }
    .am_g4_flr2textl {
        width: 130px;
    }
    .am_g4_flr2text {
        padding: 50px 35px 30px;
    }
    .ma_f22s1_main {
        padding: 60px 20px 100px;
    }
    .ma_f22s1_t {
        margin-bottom: 30px;
    }
    .ma_f22s1ld_num {
        font-size: 50px;
    }
    .ma_f22s3_li a {
        padding: 0 50px;
    }
    .ma_f22s3ld_l {
        width: 90px;
    }
    .ma_f22s3ld_r {
        width: calc(100% - 90px);
        padding-left: 30px;
    }

    .ma_f5s2mll_a {
        left: 61%;
    }

    .ma_c3s1l6ld_r {
        padding-left: 20px;
    }


.ma_c1 .ma_ny1md_li p {
    font-size: 12px;
}


.am_g4_flr2text {
    height: 346px;
}

.ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
    left: -170px;
    width: 220px;
}
.ma_pchdm_a1 {
    padding: 0 19px;
}
.ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_r {
    padding: 20px 160px 52px 31px;
}
.ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
    left: -140px;
    width: 140px;
}

.ma_in1s2mbd_r {
    padding: 30px 32px 21px 174px;
}

.ma_in1s2m_li {
    min-height: 264px;
}


.ma_fs26 {
    font-size: 24px;
}
}


@media screen and (max-width:1440px){
    .ma_pchdm_a1 {
        padding: 0 24px;
    }
    .ma_pchdmlib_c {
        padding-right: 25px;
        margin-right: 25px;
    }
    .ma_pchdmlib_contrast a img {
        margin-right: 12px;
    }
    .ma_pchdmlibc_num {
        left: 30%;
    }
    .ma_pchdm_r {
        padding-left: 206px;
    }
    .ma_pchdmlib_input {
        width: calc(100% - 426px);
    }
    .ma_pchdm_ul2box {
        width: 683px;
    }
    .ma_pchdm_li3 a {
        padding-right: 6px;
    }
    .ma_pchdm_li3 {
        margin-right: 0;
        margin-bottom: 14px;
    }
    .ma_pchdm_ul2 {
        padding: 30px 30px 50px;
    }
    .ma_title1 {
        font-size: 22px;
        margin-bottom: 24px;
    }
    .ma_pchdm_ul3a {
        left: 30px;
        bottom: 26px;
    }
    .ma_pchdm_ul5 {
        padding: 26px 24px;
    }
    .ma_pchdm_ul4 {
        margin-right: 0;
    }
    /* .ma_pchdm_ul3box {
        min-width: 200px;
    } */
    .ma_bantxtp1 {
        font-size: 50px;
    }
    .ma_bantxtp2 {
        font-size: 40px;
    }
    .ma_ban_xlist {
        width: 120px;
        margin: 0 6px;
    }
    .ma_fs36 {
        font-size: 30px;
    }
    .ma_title2 img {
        width: 20px;
    }
    .ma_in1s1_r {
        top: 16px;
    }
    .ma_in1s1_t {
        margin-bottom: 36px;
    }
    .ma_in1s1ld_t {
        padding: 40px 0 8px;
        margin-bottom: 16px;
    }
    .ma_in1s1_li {
        padding: 0 10px;
    }
    .ma_in1s1_ul {
        margin: 0 -10px;
    }
    .ma_in1s2_tbox {
        margin-bottom: 40px;
    }
    .ma_in1s2mbdr_t {
        font-size: 24px;
        height: 36px;
        margin-bottom: 12px;
    }
    .ma_in1s2mbdr_p {
        margin-bottom: 20px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
        left: -289px;
        width: 290px;
    }
    .ma_in1s3 {
        padding: 75px 0 80px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_r {
        padding: 25px 130px 42px 52px;
    }
    .ma_in1s2mbd_r {
        padding: 30px 24px 21px 146px;
    }
    .ma_in1s2mbd_x {
        right: -122px;
        width: 124px;
    }
    .ma_in1s2mbd_x::before {
        width: 10px;
        height: 10px;
    }
    .ma_in1s3_t {
        margin-bottom: 40px;
    }
    .ma_in1s3mml_qh {
        top: 120px;
        right: 16px;
    }
    .ma_fttml_li {
        padding: 0 20px;
        margin-bottom: 16px;
    }
    .ma_fttml_ul {
        margin: 0 -20px 20px;
    }
    .ma_fttm_l {
        width: calc(100% - 590px);
        padding-right: 180px;
    }
    .ma_fttm_r {
        width: 590px;
    }
    .ma_fttmrb_li {
        padding: 0 16px;
    }
    .ma_fttmr_btm {
        margin: 0 -16px;
    }
    .ma_fttmrt_call img {
        width: 27px;
        margin-right: 15px;
    }
    .ma_fttmrt_call a {
        margin-right: 25px;
        top: 3px;
    }
    .ma_fttmr_t {
        margin-bottom: 20px;
    }
    .ma_ftt_main {
        padding: 40px 0 30px;
    }
    .ma_pchdmlibh_btm {
        padding: 30px 38px;
        min-width: 180px;
    }
    .ma_pchdmlibhb_li img {
        margin-right: 13px;
    }
    .ma_pchdmlibhb_li {
        margin-bottom: 20px;
    }
    .ma_nybantxtp1 {
        font-size: 36px;
    }
    .ma_b11s1_lit {
        padding: 50px 40px 24px;
    }
    .ma_fs30 {
        font-size: 26px;
    }
    .ma_b11s1ll_t {
        margin-bottom: 25px;
    }
    .ma_title3 {
        padding-bottom: 25px;
    }
    .ma_b11s1l_l {
        padding: 40px 60px 40px 0;
    }
    .ma_b11s1_libtm {
        padding: 50px 50px 50px;
    }
    .ma_b11s1_li.ma_b11s1_lieven .ma_b11s1l_l {
        padding: 40px 0 40px 50px;
    }
    .ma_b11s1llb_p {
        padding: 0 16px;
    }
    .ma_b11s1llb_p p {
        font-size: 18px;
    }
    .ma_b11s1llb_img {
        margin-bottom: 12px;
    }
    .ma_b11s1l_li {
        margin-bottom: 20px;
    }
    .ma_b11s1l_r {
        width: 410px;
    }
    .ma_b11s1l_l {
        width: calc(100% - 410px);
    }
    .ma_mbx {
        margin-bottom: 40px;
    }
    .ma_b12s1l_input {
        margin-bottom: 30px;
    }
    .ma_b12s1li_l {
        width: calc(100% - 50px);
        height: 45px;
    }
    .ma_b12s1li_r {
        width: 50px;
        height: 45px;
    }
    .ma_b12s1li_r button {
        line-height: 45px;
    }
    .ma_t4icon {
        width: 50px;
        right: -20px;
    }
    .ma_b12s1ll_t {
        padding: 0 20px;
    }
    .ma_b12s1ll_l p {
        line-height: 45px;
    }
    .ma_b12s1ll_r {
        line-height: 45px;
    }
    .ma_ceto1,
    .ma_ceto1box {
        width: 280px;
    }
    .ma_b12s1l_ul2 {
        padding: 15px 50px;
    }
    .ma_b12s1l_li2.act::before {
        background: #da261e;
    }

    .ma_b12s1l_li2::before {
        left: -16px;
    }
    .ma_b12s1_r {
        width: calc(100% - 280px);
        padding-left: 50px;
    }
    .ma_b12s1rl_l {
        width: 220px;
    }
    .ma_b12s1rl_lbox {
        padding: 24px 30px 10px 0;
    }
    .ma_b12s1rl_r {
        width: calc(100% - 251px);
        padding: 10px 0 10px 35px;
    }
    .ma_b12s1r_li a {
        padding: 20px 50px 14px 36px;
    }
    .ma_b12s1 {
        padding-bottom: 80px;
    }
    .ma_b4ml_ul1 {
        margin-bottom: 30px;
    }
    .ma_b4m_r {
        padding-left: 40px;
    }
    .ma_fs26 {
        font-size: 24px;
    }
    .ma_b4mrtl_p1 {
        margin-bottom: 10px;
    }
    .ma_b4mr_t1 {
        margin-bottom: 6px;
        font-size: 16px;
    }
    .ma_b13mt_li p,
    .ma_b13mt_li a {
        line-height: 50px;
    }
    .ma_b13s1 {
        padding-top: 60px;
        padding-bottom: 100px;
    }
    .ma_b13s1r2_t {
        margin-bottom: 35px;
    }
    .ma_b13s1_r1 {
        padding-right: 20px;
        margin-bottom: 40px;
    }
    .ma_b13s1r2_li {
        margin-bottom: 30px;
    }
    .ma_b13s1r2l_l {
        padding: 35px 0 30px 35px;
        width: calc(100% - 420px);
    }
    .ma_b13s1r2l_r {
        width: 420px;
    }
    .ma_b13s1r2_ul {
        margin-bottom: 50px;
    }
    .ma_xg {
        padding: 40px 0 60px;
    }
    .ma_xgmld_t {
        padding-bottom: 10px;
    }
    .ma_xgmld_txt p {
        padding: 16px 0;
        font-size: 18px;
    }
    .ma_b13s1r2_lieven .ma_b13s1r2l_l {
        padding: 30px 30px 30px 0;
    }
    .ma_b13s1r2tr1_th p{
        width: 170px;
    }
    .ma_b13s1r2_tab th:first-child{
        width: 50px;
    }
    .ma_b13s1r2_tab td {
        padding: 14px 0;
    }
    .ma_b13s1l_ul2 {
        padding: 20px 30px 0;
    }
    .ma_b13s1l_li a,
    .ma_b13s1l_li .ma_b13s1ll_td {
        padding: 14px 0;
    }
    .ma_b13s1l_li:first-child {
        padding-bottom: 14px;
    }
    .ma_ceto2,
    .ma_ceto2box {
        width: 260px;
    }
    .ma_b12s1l_li2 a {
        padding-bottom: 0;
    }
    .ma_b13s1_r {
        width: calc(100% - 260px);
    }
    .ma_tcmain {
        width: 900px;
    }
    .ma_tcmainl {
        width: 230px;
        padding: 30px 40px 130px;
    }
    .ma_tcmainr {
        width: calc(100% - 230px);
    }
    .ma_tcmainr_list {
        padding: 40px 70px 30px 40px;
    }
    .ma_tcmr_ulbox {
        height: 430px;
    }
    .ma_tcmrl_l p {
        line-height: 50px;
        height: 50px;
    }
    .ma_tcmrlr_c {
        line-height: 50px;
    }
    .ma_tcmll_btn p {
        font-size: 18px;
        line-height: 35px;
    }
    .ma_tcmainr_list2 .mCSB_inside>.mCSB_container {
        margin-right: 30px;
    }
    .ma_tcmrubb_list,
    .ma_tcmrubb_listp {
        min-width: 110px;
    }
    .ma_tcmrubb_listp p,
    .ma_tcmrubb_list p,
    .ma_tcmrubb_list a {
        font-size: 14px;
        line-height: 35px;
    }
    .ma_tcmll_btn {
        width: 150px;
        padding: 0 38px;
    }

    .ma_close {
        width: 24px;
    }
    .ma_xgmld_t img {
        width: 180px;
    }
    .ma_b13s1rb2_t {
        margin-bottom: 30px;
    }
    .ma_b13s1_rbox2 {
        padding-right: 0;
    }
    .ma_b13s1rb2_li1 {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .ma_b13s1rb2_li .ma_b13s1rb2_li1box {
        padding: 20px 0;
    }
    .ma_b13s1.on {
        padding-top: 110px;
    }
    .ma_b13s1bar1_t {
        margin-bottom: 30px;
    }
    .ma_b13s1box4_r1 {
        margin-bottom: 50px;
    }
    .ma_b16rl_main span,
    .ma_b16rl_main p {
        font-size: 16px;
        height: 28px;
    }
    .ma_b16rl_main1 img {
        width: 22px;
        margin-right: 10px;
    }
    .ma_b16r_li a {
        padding: 20px 30px 10px;
    }
    .ma_b16rlm4_img {
        width: 20px;
        bottom: 2px;
        margin-right: 6px;
    }
    .ma_b16rl_main2 {
        width: 17.5%;
    }
    .ma_b16rl_main1 {
        width: 43%;
    }
    .ma_b16rl_main3 {
        width: 19%;
    }
    .ma_b16r_li a {
        padding: 20px 30px 20px;
    }
    .ma_b16s1 {
        min-height: 700px;
    }
    .ma_ce_call {
        right: 60px;
        height: 224px;
        width: 690px;
        padding: 26px 40px;
    }
    .ma_cecl_t span {
        font-size: 18px;
    }
    .ma_cecl_t img {
        width: 18px;
        margin-right: 10px;
        position: relative;
        bottom: 2px;
    }
    .ma_cecl_t {
        margin-bottom: 16px;
    }
    .ma_cecl_p {
        font-size: 18px;
        margin-bottom: 8px;
    }
    .ma_cec_li:last-child {
        padding-left: 50px;
    }
    .ma_cec_li1m_p2 {
        font-size: 18px;
        margin-bottom: 20px;
    }
    .ma_cec_li1m_p1 {
        margin-bottom: 6px;
    }
    .ma_cec_li:first-child {
        padding-right: 20px;
        width: calc(100% - 310px);
    }
    .ma_cec_li:last-child {
        width: 310px;
    }
    .ma_cecl_m1 {
        margin-bottom: 13px;
    }
    .ma_b21s1r_t {
        margin-bottom: 30px;
    }
    .ma_b21s1r_ul1 {
        padding-left: 25px;
        margin-bottom: 35px;
    }
    .ma_b21s1r_li1 p::before {
        left: -22px;
    }
    .ma_b21s1rl2d_img {
        margin-bottom: 14px;
    }
    .ma_b21s1rl2d_txt1 {
        font-size: 18px;
        height: 27px;
        margin-bottom: 3px;
    }
    .ma_b21s1r_li2 {
        margin-bottom: 30px;
    }
    .ma_b21s1l_li2::after {
        left: -14px;
    }
    .ma_b22mr_txt {
        margin-bottom: 40px;
    }
    .ma_b22s1_rbox1 .ma_b22s1r1_p1 {
        margin: 30px 0 25px;
    }
    .ma_b22s1_rbox1 .ma_b22s1r1_p2 {
        margin-top: 25px;
    }
    .ma_b32s1mm_tbox {
        padding: 20px 0;
    }
    .ma_gwinput1 {
        width: 18px;
        height: 18px;
    }
    .ma_gwinput2 {
        width: 14px;
        height: 14px;
    }
    .ma_b32s1mm_tm p {
        font-size: 16px;
    }
    .ma_b32s1mmtm_li {
        padding: 40px 0 60px;
    }
    .ma_b32s1mmtm_li .ma_b32s1mm_tm3 p {
        margin-bottom: 25px;
    }
    .ma_b3mbj_btn a,
    .ma_b3mbj_btn span {
        width: 140px;
    }
    .ma_b32m4n {
        width: 22px;
    }
    .ma_b32m4n_c {
        line-height: 22px;
    }
    .ma_b32s1li_delete {
        width: 16px;
        bottom: 3px;
    }
    .ma_b32s1mm_tm2 img {
        width: 120px;
    }
    .ma_b341s1mml_li img {
        width: 16px;
        height: 16px;
        margin-right: 5px;
    }
    .ma_section .ma_b341s1mml_ulbox .ma_b341s1mmlub_p {
        font-size: 16px;
    }
    .ma_b341s1mml_li span {
        font-size: 14px;
    }
    .ma_b32s1mm_tm3_m2 .ma_b341s1mml_li .ma_b341s1mmll_num {
        font-size: 14px;
    }
    .ma_b32s1mmtm2_btn {
        width: 120px;
        margin: 20px auto 0;
    }
    .ma_b32s1mmtm2_btn p {
        line-height: 35px !important;
    }
    .ma_b33s1mm_btn {
        width: 200px;
        line-height: 45px;
    }
    .ma_b33s1mm_b_img {
        width: 20px;
        margin-right: 8px;
        bottom: 0;
    }
    .ma_b33s1mm_btn p {
        font-size: 16px;
    }
    .ma_b3m_bj {
        padding: 30px 0 25px;
    }
    .ma_b3mbj_p img {
        width: 20px;
        bottom: 3px;
        margin-right: 9px;
    }
    .ma_b3mbj_p {
        line-height: 35px;
        margin-right: 30px;
    }
    .ma_b3mbj_btn a,
    .ma_b3mbj_btn span {
        line-height: 35px;
    }
    .ma_b32s1 {
        padding-bottom: 150px;
    }
    .ma_b33s1mmb_r {
        width: calc(100% - 280px);
        padding-left: 40px;
    }
    .ma_b33s1mmbrl_d p {
        line-height: 55px;
    }
    .ma_b33s1mmbr_ul1 {
        margin-bottom: 80px;
    }
    .ma_b32s1_bg {
        width: 600px;
    }
    .ma_b34s1mm {
        padding: 0 20px;
    }
    .ma_b34s1mmbox {
        margin: 0 -20px;
    }
    .ma_b34s1mmrd_list {
        height: 45px;
    }
    .ma_b34s1mmr_d {
        margin-bottom: 20px;
    }
    .ma_b34s1mmrd_list3 {
        height: 120px;
    }
    .ma_b34s1mmrd6_btn {
        width: 180px;
    }
    .ma_b34s1mmrd6_btn a {
        line-height: 45px;
    }
    .ma_b34_main {
        padding: 50px 0 80px;
    }
    .ma_b341s1mml_p img {
        width: 20px;
        bottom: 3px;
        margin-right: 10px;
    }
    .ma_b341s1mml_p p {
        font-size: 16px;
    }
    .ma_b341s1mml_p {
        margin-bottom: 24px;
    }
    .ma_b341s1mml_btn a {
        width: 140px;
        line-height: 35px;
    }
    .ma_b41s11mt_li {
        margin-right: 24px;
        width: 125px;
    }
    .ma_b41_main {
        padding: 70px 0 80px;
    }
    .ma_b41s11m_tab {
        margin-bottom: 35px;
    }
    .ma_b41s11m_ulbox1 {
        margin-bottom: 40px;
    }
    .ma_b41s11_1 {
        margin-bottom: 35px;
    }
    .ma_b41s11m_btnb {
        width: 130px;
        margin-right: 14px;
    }
    .ma_b41s112_l .ma_fs20 {
        margin-bottom: 14px;
    }
    .ma_b41s112l_input label input {
        width: 18px;
        height: 18px;
    }
    .ma_b41s112l_input label span {
        padding-left: 10px;
    }
    .ma_b41s112_l {
        width: 240px;
    }
    .ma_b41s112_r {
        width: calc(100% - 280px);
    }
    .ma_b41s11mld_txt {
        margin-top: 10px;
        padding: 14px 10px 0 12px;
    }
    .ma_b41s11ml_d label {
        padding: 26px 14px 14px;
    }
    .ma_b41tab2 td {
        padding: 10px 0;
    }
    .ma_c1s1 {
        padding: 80px 0 130px;
    }
    .ma_c1s1l_r {
        width: 500px;
        padding: 55px 60px 0 75px;
    }
    .ma_c1s1l_l {
        width: calc(100% - 268px);
    }
    .ma_c1s1_liodd .ma_c1s1l_r {
        padding: 55px 65px 0 50px;
        width: 500px;
    }
    .ma_c1s1_li {
        margin-bottom: 110px;
    }
    .ma_c1s1lr_t {
        margin-bottom: 20px;
    }
    .ma_c1s1lr_li {
        margin-right: 38px;
        margin-bottom: 10px;
    }
    .ma_mbx1 {
        margin-bottom: 40px;
    }
    .ma_c2s1r_ul {
        margin: 0 -10px 30px;
    }
    .ma_c2s1 {
        padding-bottom: 80px;
    }
    .ma_c2s1 .ma_cetobox.on2 {
        bottom: 88px;
    }
    .ma_nybantxtp2 {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .ma_c3s1l1ld_p {
        font-size: 18px;
    }
    .ma_c3s1_li1 {
        margin-bottom: 50px;
    }
    .ma_c3s1l2_l {
        width: calc(100% - 520px);
        padding: 40px 55px 0 0;
    }
    .ma_c3s1l2_r {
        width: 520px;
    }
    .ma_c3s1_li2 {
        margin-bottom: 55px;
    }
    .ma_c3s1_li3 {
        padding: 55px 0 70px;
        margin-bottom: 60px;
    }
    .ma_c3s1_li3_t {
        margin-bottom: 30px;
    }
    .ma_c3s1l3bm_r {
        padding-left: 30px;
    }
    .ma_c3s1_li4_t {
        margin-bottom: 40px;
    }
    /* .ma_c3s1l4p_img {
        margin-bottom: 30px;
    } */
    .ma_c3s1l4p_ul {
        padding: 0 260px 0 16px;
    }
    .ma_c3s1l4p_li {
        margin-bottom: 6px;
    }
    .ma_c3s1_li4 {
        margin-bottom: 60px;
    }
    .ma_c3s1l5ld_txt {
        padding: 25px 25px 20px;
    }
    .ma_c3s1_li5 {
        margin-bottom: 40px;
    }
    .ma_c3s1_li6_t {
        margin-bottom: 30px;
    }
    .ma_c3s1 {
        padding-bottom: 80px;
    }
    .ma_d13s1_ul {
        margin-bottom: 48px;
    }
    .ma_d13_main .ma_cetobox.on2 {
        bottom: 102px;
    }
    .ma_d14s1_t {
        padding-bottom: 16px;
        margin-bottom: 30px;
    }
    .ma_d14s1 {
        padding-bottom: 100px;
    }
    .ma_d14vb_play {
        bottom: 50px;
        left: 45px;
        width: 55px;
    }
    .ma_d14s1 {
        padding-bottom: 80px;
    }
    .ma_b15s1_ul {
        margin-bottom: 60px;
    }
    .ma_b15s1l_t p {
        line-height: 70px;
        font-size: 18px;
    }
    .ma_b15s1l_t::before {
        height: 16px;
        right: 38px;
    }
    .ma_b15s1l_t::after {
        width: 16px;
    }
    .ma_b15s1l_t2 {
        padding-left: 20px;
    }
    .ma_b15s1l_btm {
        padding: 20px 50px 25px 25px;
    }
    .ma_b15s1lb_r {
        padding-left: 15px;
    }
    .ma_b15s1lb_l p {
        font-size: 18px;
        line-height: 1.5;
    }
    .ma_d15_main .ma_cetobox.on2 {
        bottom: 92px;
    }
    .ma_d23s1m_t {
        margin-bottom: 35px;
    }
    .ma_d23s1 {
        padding-bottom: 60px;
    }
    .ma_d23s1mld_txt p {
        font-size: 22px;
    }

    .ma_d23s1mld_txt1 p {
        font-size: 16px;
        height: 56px;
    }
    .ma_d23s1mld_img {
        width: 170px;
        margin-bottom: 10px;
    }
    .ma_d23s1mld_icon {
        width: 60px;
    }
    .ma_d23s1mld_txt {
        padding-bottom: 20px;
        margin-bottom: 25px;
    }
    .ma_d23s1m_ul {
        margin: 0 -15px 35px;
    }
    .ma_d24s1mld_l {
        width: 300px;
    }
    .ma_d24s1mld_r {
        width: calc(100% - 300px);
    }
    .ma_g2s1mldtm_li {
        margin-bottom: 6px;
    }
    .ma_d24s1mldr_ul {
        margin-bottom: 16px;
    }
    .ma_d24s1mld_r .ma_fs20 {
        margin-bottom: 12px;
    }
    .ma_d24s1m_ul {
        margin: 0 -15px 25px;
    }
    .ma_d24s1 {
        padding: 10px 0 60px;
    }
    .ma_d24s1m_li {
        margin-bottom: 40px;
    }
    .ma2_tc_main {
        width: 830px;
        padding: 50px 40px 35px;
    }
    .ma2_tcm_t {
        margin-bottom: 25px;
    }
    .ma2_tcm_d {
        height: 286px;
    }
    .ma2_tcm_d {
        margin-bottom: 25px;
    }
    .ma2_tcm_d2 {
        margin-bottom: 30px;
    }
    .ma2_tcmd3_btn {
        width: 140px;
    }
    .am_d25_floor2 {
        padding-top: 50px;
    }
    .am_d25_fr2b_item {
        padding: 0 25px;
    }
    .am_d25_fr2_box {
        margin: 0 -25px;
    }
    .am_d25_fr2b_item {
        margin-bottom: 35px;
    }
    .am_d25_fr2b_itembtn {
        margin-top: 14px;
    }
    .am_d25_floor2 {
        padding-bottom: 20px;
    }
    .am_d23_fot {
        padding-bottom: 60px;
    }
    .ma_d26s1m_r {
        padding-left: 90px;
        width: calc(100% - 440px);
    }
    .ma_d26s1ml_p1 {
        margin-bottom: 35px;
    }
    .ma_d26s1mr_in {
        margin-bottom: 24px;
    }
    .ma_d26s1_bg {
        width: 600px;
    }
    .ma_d26s1m_l,
    .ma_d26s1ml {
        width: 440px;
    }
    .ma_d26s1 {
        padding: 55px 0;
    }
    .am_e1_fot {
        padding: 40px 0 70px;
    }
    .am_e2_content_left {
        padding-top: 65px;
    }
    .am_e2_ct_title {
        padding-bottom: 20px;
    }
    .am_e2_ct_icon {
        margin-top: 25px;
        margin-bottom: 30px;
    }
    .am_e2_ct_bot p {
        margin-bottom: 8px;
    }
    .am_e2_ct_bot {
        padding-bottom: 50px;
    }
    .am_e2_cl_fot {
        padding: 20px 0 30px;
    }
    .am_e2_content_rightbox {
        width: 468px;
    }
    .am_e2cr_mainbox,
    .am_e2cr_main {
        width: 468px;
    }
    .ma_e2 .ma_mbx {
        margin-bottom: 30px;
    }
    .am_e2cr_main.on2 {
        bottom: 92px;
    }
    .am_e2_content_left {
        padding-right: 30px;
    }
    .am_e2_ct_iconl span {
        margin-right: 30px;
    }
    .am_e3_fr2box {
        margin: 0 -10px;
    }
    .am_e3_fr2item {
        padding: 0 10px;
        margin-bottom: 25px;
    }
    .am_e4_f1title h2 a {
        padding-right: 40px;
    }
    .am_e4_f1title h2 a:last-child {
        padding-left: 40px;
    }
    .ma_f1s1 {
        padding: 85px 0 80px;
    }
    .ma_f1s1l_l {
        width: 600px;
    }
    .ma_f1s1l_r {
        width: calc(100% - 535px);
    }
    .ma_f1s1lr_t {
        margin-bottom: 30px;
    }
    .ma_f1s1_li {
        margin-bottom: 70px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2ml_p p {
        font-size: 62px;
            bottom: 36px;
    }
    .ma_f1s2mqh_list {
        bottom: 6px;
        width: 45px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2mlp_icon img {
        width: 26px;
        bottom: 4px;
    }
    .ma_f1s2m_ul .slick-list {
        padding-top: 75px !important;
    }
    .ma_f1s2m_ul {
        height: 148px;
    }
    /* .ma_f1s2ml1_l {
        width: 370px;
    }
    .ma_f1s2ml1_r {
        width: calc(100% - 370px);
        padding-left: 40px;
    } */
    .ma_f1s2m_li1 {
        padding: 0 150px;
    }
    .ma_f1s2 {
        padding-bottom: 80px;
    }
    .ma_f1s3 {
        padding: 60px 0 75px;
    }
    .ma_f1s3_t {
        margin-bottom: 40px;
    }
    .ma_f1s3ml_img {
        width: 70px;
        margin: 0 auto 14px;
    }
    .ma_f1s3ml_img::after {
        right: -63px;
    }
    .ma_f1s3_m {
        margin-bottom: 60px;
    }
    .ma_f1s3_m1 {
        padding: 0 140px;
    }
    .ma_f1s4 {
        padding: 65px 0 100px;
    }
    .ma_f1s4_m .swiper-pagination {
        bottom: 60px;
    }
    .ma_f1s4_t {
        margin-bottom: 15px;
    }
    .am_f3_f2_item {
        padding: 25px 0;
    }
    .am_f3_fot {
        padding: 50px 0 60px;
    }
    .am_f3_content {
        padding-bottom: 0;
    }
    .ma3_tc_main {
        width: 672px;
    }
    .ma3_tcm_t {
        padding: 20px 30px;
    }
    .ma3_tcm_m {
        padding: 20px 35px 30px 30px;
    }
    .ma3_tcmm_t p:first-child {
        margin-right: 50px;
    }
    .ma3_tcmm_t {
        margin-bottom: 24px;
    }
    .ma3_tcmm_p .ma3_tcmm_p1 {
        margin-bottom: 2px;
        margin-top: 12px;
    }
    .ma3_tcmm_p {
        height: 198px;
    }
    .ma3_tcmm_p {
        margin-bottom: 25px;
    }
    .ma3_tcmm_a1 {
        margin-bottom: 10px;
    }
    .ma3_tcmma2_l p {
        font-size: 14px;
    }
    .am_f4_fr1_title {
        margin-bottom: 40px;
    }
    .am_f4_fr2_bot {
        padding-top: 40px;
    }
    .am_f4_floor2 {
        padding: 40px 0 70px;
    }
    .am_f4_fr1_botitem {
        padding: 0 30px;
    }
    .am_f4_fr1_bot {
        margin: 0 -30px;
    }
    .am_f4_fr2_botitem {
        padding: 0 30px;
    }
    .am_f4_fr2_bot {
        margin: 0 -30px;
    }
    .ma_f4s1mtl_num {
        font-size: 130px;
    }
    .ma_f4s1mtl_t {
        font-size: 22px;
        left: -2px;
    }
    .ma_f4s1mt_r {
        width: calc(100% - 295px);
    }
    .ma_f4s1mt_r {
        padding-top: 26px;
    }
    .ma_f4s1_m {
        padding-bottom: 60px;
    }
    .ma_f4s2 {
        padding: 40px 0 50px;
    }
    .ma_f5s1m_t {
        margin-bottom: 20px;
    }
    .ma_f5s1m_p {
        margin-bottom: 40px;
    }
    .ma_f5s1m_btm {
        width: 530px;
        padding: 60px 75px 50px;
    }
    .ma_f5s1 {
        padding: 10px 0 70px;
    }
    .ma_f5s2ml_r {
        width: 630px;
    }
    .ma_f5s2ml_l {
        width: calc(100% - 630px);
        padding-left: 52px;
    }
    .ma_f5s2mllt_num {
        font-size: 100px;
    }
    .ma_f5s2m_li {
        margin-bottom: 70px;
    }
    .ma_f5s2m_liodd .ma_f5s2ml_l {
        padding-right: 50px;
    }
    .ma_f5s2 {
        padding-bottom: 80px;
    }
    .ma_f5s1mb_txt p {
        font-size: 16px;
        margin-bottom: 4px;
    }
    .ma_f5s1mb_txt p span {
        font-size: 26px;
    }
    .ma_f5s1mb_img {
        width: 46px;
    }
    .ma_f5s1mb_txt {
        width: calc(100% - 46px);
        padding-left: 20px;
    }
    .am_f6_f1item {
        padding: 0px 15px;
        margin-bottom: 30px;
    }
    .am_f6_fl1box {
        margin: 0 -15px;
    }
    .am_f6_f1itembot {
        padding: 25px 25px 20px;
    }
    .am_f6_f1itembot h2 {
        font-size: 20px;
    }
    .am_f6_f1itembotp {
        margin-top: 10px;
    }
    .am_f6_fot {
        padding: 30px 0 70px;
    }
    .ma_g1s1m_l #container {
        height: 570px;
    }
    .ma_g1s1mr_mbox {
        padding: 0 260px 80px 60px;
    }
    .ma_g1s1mrmb_t {
        margin-bottom: 20px;
    }
    .ma_g2s2ld_li {
        margin-bottom: 8px;
    }
    .ma_g1s1mrm_2 {
        padding-top: 70px;
    }
    .ma_g1s1mrm_bg {
        width: 360px;
    }
    .ma_g1s1m_r {
        width: 660px;
    }
    .ma_g1s1m_l {
        width: calc(100% - 660px);
    }
    .ma_g2s1 {
        padding: 30px 0 70px;
    }
    .ma_g2s1_tbox {
        margin-bottom: 40px;
    }
    .ma_g2s1tbr_icon {
        width: 36px;
        line-height: 50px;
    }
    .ma_g2s1tbrr_p2 {
        font-size: 20px;
    }
    .ma_g2s1tbrr_p1 {
        margin-bottom: 0px;
    }
    .ma_g2s1tbr_r {
        width: calc(100% - 36px);
        padding-left: 22px;
    }
    .ma_g2s1tb_r a {
        width: 200px;
    }
    .ma_g2s1tb_r a {
        margin-left: 50px;
    }
    .ma_g2s1tb_l p {
        font-size: 22px;
    }
    .ma_g2s1mldtml_img {
        width: 18px;
        position: relative;
        top: 3px;
    }
    .ma_g2s1mldt_tbox {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .ma_g2s1mldtml_txt {
        width: calc(100% - 18px);
        padding-left: 12px;
    }
    .ma_g2s2_t {
        margin-bottom: 30px;
    }
    .ma_g2s2ld_ulbox {
        margin-bottom: 30px;
    }
    .ma_g2s2ld_a {
        width: 24px;
    }
    .ma_g2s2 {
        padding: 50px 0 80px;
    }
    .ma_g2m_bg {
        width: 510px;
    }
    .ma_g2s2_li {
        margin-bottom: 60px;
    }
    .am_g3_floor2 {
        margin-top: 50px;
        padding-bottom: 85px;
    }

    .am_g3_flr2wd4th2 {
        font-size: 36px;
    }
    .ma_fs36 {
        font-size: 26px;
    }
    .am_g3_flr2wordd5ul {
        margin-top: 30px;
    }
    .am_g3_flr2wordd4 {
        right: 18%;
    }
    .am_g4_flr {
        padding-right: 20px;
    }
    .am_g4_flrcbot p {
        padding: 0 24px;
    }
    .am_g4_flr1r {
        width: 130px;

    }
    .am_g4_flr2textl {
        width: 120px;
    }
    .am_g4_flr2textr {
        width: calc(100% - 120px);
        padding-left: 30px;
    }
    .am_g4_flr2item {
        padding: 0 14px;
        margin-bottom: 30px;
    }
    .am_g4_flr2box {
        margin: 0 -14px;
    }
    .ma_f22s1_p p {
        font-size: 16px;
    }
    .ma_f22s1_t {
        margin-bottom: 24px;
    }
    .ma_f22s1_main {
        padding: 50px 20px 80px;
    }
    .ma_f22s2_t {
        margin-bottom: 26px;
    }
    .ma_f22s2mldt_img {
        width: 50px;
    }
    .ma_f22s2mld_t {
        margin-bottom: 100px;
    }
    .ma_f22s2m_ul {
        margin-bottom: 50px;
    }
    .ma_f22s2m_btn {
        width: 160px;
    }
    .ma_f22s2mb_img {
        margin-left: 8px;
    }
    .ma_f22s2 {
        padding-bottom: 70px;
    }
    .ma_f22s2m_ul {
        margin-bottom: 35px;
    }
    .ma_f22s3 {
        padding: 60px 30px 70px;
    }
    .ma_f22s3_t {
        margin-bottom: 20px;
    }
    .ma_f22s3_p {
        margin-bottom: 50px;
    }

    .ma_f22s3ld_l {
        width: 70px;
    }
    .ma_f22s3ld_r {
        width: calc(100% - 70px);
    }
    .ma_f22s3_li a {
        padding: 0 40px;
    }
    .ma_f22s3_li:first-child a {
        padding-left: 30px;
    }
    .ma_f22s1ld_num {
        font-size: 42px;
    }
    .ma_f22s1_li {
        padding: 0 20px;
    }
    .ma_f22s1_ul {
        margin: 0 -20px;
    }
    .ma_ban7_p1 {
        font-size: 40px;
        margin-bottom: 35px;
    }
    .ma_ban7_input {
        width: 610px;
    }

    .ma_f1s3ml_m::before {
        bottom: 22px;
    }

    .ma_f5s2mll_a {
        left: 57%;
    }


.ma3_tcmm_p {
    height: 149px;
}

.ma_c1s1_libox::before {
    top: 76px;
}
.am_g4_flr2text {
    height: 325px;
}
.ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
    left: -130px;
    width: 130px;
}
.ma_pchdm_a1 {
    padding: 0 13px;
}


}
@media screen and (max-width:1366px){
    .ma_wid1600 {
        width: 1200px;
    }
    .ma_pchdm_r {
        padding-left: 125px;
    }
    .ma_in1s2mbd_l {
        width: 550px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_r {
        padding: 25px 130px 26px 52px;
    }
    .ma_in1s2mbd_r {
        width: calc(100% - 550px);
    }
    .ma_in1s3 {
        padding: 70px 0 70px;
    }
    .ma_in1s3mmll_a {
        margin-bottom: 44px;
    }
    .ma_in1s3mmrlbl_d a {
        padding: 22px 20px;
    }
    .ma_fttm_l {
        width: calc(100% - 590px);
        padding-right: 130px;
    }
    .ma_fttml_a {
        width: 200px;
    }
    .ma_wid1400 {
        width: 1100px;
    }
    .ma_fttm_l {
        padding-right: 70px;
    }
    .ma_fttml_logo {
        width: 300px;
        margin-bottom: 20px;
    }
    .ma_b11s1llb_p p {
        font-size: 16px;
    }
    .ma_b4mr_t2 {
        margin-bottom: 18px;
    }
    .ma_b4mrld_t {
        padding: 0 20px;
    }
    .ma_b4mr_li {
        padding: 0 5px;
        margin-bottom: 16px;
    }

    .ma_b4mr_ul {
        margin: 0 -5px 10px;
    }
    .ma_b4mr_txt {
        padding-top: 22px;
    }
    .ma_b4mrt_li {
        margin-bottom: 20px;
    }
    .ma_b13s1 {
        padding-bottom: 80px;
    }
    .ma_xgm_t {
        margin-bottom: 40px;
    }
    .ma_b4m_r {
        width: 600px;
    }
    .ma_b4m_l {
        width: calc(100% - 600px);
    }
    .ma_b32s1mm_tm2 {
        width: 15%;
    }
    .ma_b34s1mmr_d4 span:first-child {
        color: #666;
        display: block;
        margin-bottom: 10px;
    }
    .ma_b34s1mmr_d4 label {
        margin-left: 0;
        margin-right: 14px;
    }
    .ma_b34s1mmr_d {
        margin-bottom: 18px;
    }
    .ma_b41tab2 td p {
        width: 218px;
        padding-left: 0;
    }
    .ma_b41tab2 .ma_b41tab2_last p {
        width: 218px;
    }
    .ma_b41s11mld_img {
        width: 140px;
    }
    .ma_c1s1l_r {
        padding: 35px 45px 0 50px;
    }
    .ma_c1s1_liodd .ma_c1s1l_r {
        padding: 35px 50px 0 35px;
    }
    .ma_c1s1_libox::before {
        top: 60px;
        height: calc(100% - 18px);
    }
    .ma_c1s1_li {
        margin-bottom: 90px;
    }
    .ma_c1s1 {
        padding: 70px 0 110px;
    }
    .ma_c1s1lr_li a {
        padding-bottom: 6px;
    }
    .ma_c1s1lr_t {
        margin-bottom: 14px;
    }
    .ma_c2s1rldr_t {
        margin-bottom: 4px;
    }
    .ma_c2s1rld_r {
        padding: 6px 0 10px 18px;
    }
    .ma_c2s2_r {
        right: 87px;
    }
    .ma_c2s1rldr_t {
        max-height: 24px;
    }
    .ma_c2s1 .ma_cetobox.on2 {
        bottom: 89px;
    }
    .ma_c3s1l6ld_r {
        padding-left: 25px;
    }

    .ma_c3s1l6l_d {
        padding: 20px 20px;
    }

    .ma_c3s1l6ld_l {
        width: 44px;
    }

    /* .ma_c3s1l6ld_r p {
        line-height: 47px;
    } */
    .ma_d11s1trd_t {
        width: 190px;
    }

    .ma_d11s1tr_d:last-child {
        width: 285px;
    }

    .ma_d11s1trdt_p {
        line-height: 45px;
    }

    .ma_d11s1trdt_img {
        line-height: 45px;
    }
    .ma_d11s1trd_btm {
        top: 47px;
        padding: 14px 22px;
    }
    .ma_d11s1tr_d .ma_b12s1li_l {
        width: calc(100% - 50px);
    }
    .ma_d11s1_tbox {
        margin-bottom: 40px;
    }
    .ma_d11r_ul {
        margin-bottom: 60px;
    }
    .ma_d11s1 {
        padding-bottom: 70px;
    }
    .ma_d11_main .ma_cetobox.on2 {
        bottom: 90px;
    }
    .am_d25_fr2b_itemh3 {
        margin: 20px 0 8px;
    }
    .ma_d26s1m_l,
    .ma_d26s1ml {
        width: 370px;
    }
    .ma_d26s1m_r {
        padding-left: 70px;
        width: calc(100% - 370px);
    }
    .ma_d26s1ml_p1 {
        margin-bottom: 30px;
    }

    .ma_d26s1_bg {
        width: 500px;
    }
    /* .am_e2_content_leftbox {
        margin-left: 16%;
    } */
    .am_e2_ct_icon {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .am_e2_content_left {
        width: calc(100% - 396px);
    }
    .am_e2_content_rightbox {
        width: 396px;
    }
    .am_e2cr_mainbox,
    .am_e2cr_main {
        width: 396px;
    }
    .am_e2_ct_bot {
        padding-bottom: 40px;
    }
    .am_e4_content {
        padding-bottom: 20px;
    }
    .ma_f1s2ml1_r {
        padding-left: 40px;
    }
    .ma_f1s3 {
        padding: 50px 0 65px;
    }
    .ma_f1s3_t {
        margin-bottom: 30px;
    }
    .ma_f1s1_li {
        margin-bottom: 60px;
    }
    .ma_f5s2ml_r {
        width: 570px;
    }

    .ma_f5s2ml_l {
        width: calc(100% - 570px);
        padding-left: 40px;
    }

    .ma_f5s2mllt_num {
        font-size: 80px;
    }

    .ma_f5s2mllt_p {
        font-size: 20px;
        top: -30px;
    }
    .ma_f5s2mll_t {
        padding-bottom: 0;
    }
    .ma_f5s2m_liodd .ma_f5s2ml_l {
        padding-right: 40px;
    }
    .ma_f5s2m_li {
        margin-bottom: 60px;
    }

    .ma_f5s2mll_a {
        left: 55.5%;
    }

    .ma_f5s2ml_l {
        padding-bottom: 30px;
    }



    .ma_fttml_a {
    width: 240px;
}




.am_g4_flr2text {
    height: 347px;
}


}

@media screen and (max-width:1280px){
    .ma_wid1600 {
        width: 1100px;
    }
    .ma_pchdm_r {
        padding-left: 50px;
    }
    .ma_pchdm_a1 {
        padding: 0 22px;
    }
    .ma_language {
        padding-left: 35px;
    }
    .ma_pchdmlib_input {
        width: calc(100% - 400px);
        margin-right: 20px;
    }
    .ma_pchdm_ul2box {
        width: 510px;
    }
    .ma_pchdm_li3 a {
        font-size: 14px;
    }
    .ma_pchdm_li3 {
        margin-right: 50px;
        margin-bottom: 12px;
    }
    .ma_pchdml3_img {
        width: 8px;
        right: -12px;
    }
    .ma_title1 {
        font-size: 20px;
        margin-bottom:30px;
    }
    .ma_pchdml3_img1 {
        height: auto;
    }
    .ma_pchdml3_img1 {
        top: 3px;
    }
    .ma_pchdml3_img {
        top: 46%;
    }
    .ma_pchdm_ul4 {
        margin-right: 0;
    }
    .ma_pchdm_ul3box {
        min-width: 130px;
    }
    .ma_pchdm_ul5 {
        padding: 20px 22px;
    }
    .ma_pchdm_li1:first-child .ma_pchdm_a1::before {
        left: 31%;
    }
    .ma_pchdm_a1::before {
        width: 79%;
    }
    .ma_bantxtp1 {
        font-size: 42px;
    }
    .ma_bantxtp2 {
        font-size: 32px;
    }
    .ma_bantxt {
        padding-left: 32px;
    }
    .ma_ban_xlist {
        width: 90px;
    }
    .ma_pchdmlibh_btm {
        padding: 25px 30px;
        min-width: 166px;
    }

    .ma_in1s1ldt_img {
        width: 150px;
    }
    .ma_in1s1 {
        padding: 50px 0 45px;
    }
    .ma_fs36 {
        font-size: 26px;
    }
    .ma_title2 img {
        width: 18px;
    }
    .ma_title2 .ma_fs36 {
        margin-right: 12px;
    }
    /* .ma_in1s1ld_b {
        padding: 0 10px;
    } */
    .ma_in1s1ld_t {
        padding: 30px 0 8px;
        margin-bottom: 12px;
    }
    .ma_in1s2_tbox {
        transform: translateY(44px);
    }
    .ma_in1s2m_ul {
        transform: translateY(32px);
    }
    .ma_in1s2mbd_l {
        width: 510px;
    }
    .ma_in1s2mbd_r {
        width: calc(100% - 510px);
    }
    .ma_in1s2mbd_r {
        padding: 10px 20px 16px 100px;
    }
    .ma_in1s2mbdr_t {
        font-size: 22px;
        height: 33px;
        margin-bottom: 10px;
    }
    .ma_in1s2mbdr_btn {
        width: 22px;
    }
    .ma_in1s2mbdr_p {
        margin-bottom: 16px;
    }
    .ma_in1s2mbd_x {
        right: -78px;
        width: 80px;
        top: 26px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_r {
        padding: 14px 60px 14px 30px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
        top: 30px;
        left: -230px;
        width: 230px;
    }
    .ma_in1s2_r span {
        font-size: 14px;
    }
    .ma_in1s3 {
        padding: 60px 0 60px;
    }
    .ma_in1s3mmll_t p {
        font-size: 18px;
        height: 54px;
    }
    .ma_in1s3mmll_t {
        margin-bottom: 20px;
    }
    .ma_in1s3mmll_a {
        margin-bottom: 47px;
    }
    .ma_in1s3mmlli_font {
        left: 20px;
        bottom: 20px;
    }
    .ma_in1s3mmlli_font .ma_in1s3mmll_t p {
        height: 26px;
    }
    .ma_in1s3mmrlb_title {
        font-size: 14px;
        height: 49px;
    }
    .ma_in1s3mmll_time span {
        font-size: 14px;
    }
    .ma_in1s3mmll_time img {
        width: 12px;
        margin-right: 6px;
        bottom: 2px;
    }
    .ma_in1s3mmrlb_title {
        margin-bottom: 10px;
    }
    .ma_in1s3mmrlbl_d a {
        padding: 18px 20px;
    }
    .ma_in1s3mml_qh {
        top: 110px;
    }
    .ma_wid1400 {
        width: 1000px;
    }
    .ma_fttml_li {
        padding: 0 10px;
        margin-bottom: 14px;
    }
    .ma_fttml_ul {
        margin: 0 -10px 20px;
    }
    .ma_fttmrt_p {
        font-size: 18px;
        margin-bottom: 17px;
    }
    .ma_fttmr_t {
        margin-bottom: 16px;
    }
    .ma_ftb_main {
        padding: 20px 50px;
    }
    .ma_nybantxtp1 {
        font-size: 30px;
    }
    .ma_ny1md_li p,
    .ma_ny1md_li a {
        padding: 16px 0;
    }
    .ma_b11s1_lit {
        padding: 45px 30px 20px;
    }
    .ma_b11s1l_r {
        width: 360px;
    }
    .ma_b11s1l_l {
        padding: 25px 40px 25px 0;
        width: calc(100% - 360px);
    }
    .ma_fs30 {
        font-size: 24px;
    }
    .ma_title3 {
        padding-bottom: 20px;
        margin-bottom: 16px;
    }
    .ma_b11s1_libtm {
        padding: 30px 35px 0;
    }
    .ma_b11s1l_li {
        width: 25%;
    }
    .ma_b11s1llb_p {
        padding: 0 10px;
    }
    .ma_b11s1_li.ma_b11s1_lieven .ma_b11s1l_l {
        padding: 25px 0 25px 40px;
    }
    .ma_b11_main{
        padding-bottom: 20px;
    }
    .ma_ceto1,
    .ma_ceto1box {
        width: 250px;
    }
    .ma_b12s1_r {
        width: calc(100% - 250px);
        padding-left: 40px;
    }
    .ma_mbx {
        margin-bottom: 40px;
    }
    .ma_t4icon {
        width: 45px;
    }
    .ma_b12s1r_t {
        margin-bottom: 22px;
    }
    .ma_b12s1rl_l {
        width: 200px;
    }
    .ma_b12s1rl_lbox {
        padding: 20px 25px 10px 0;
    }
    .ma_b12s1rl_r {
        width: calc(100% - 226px);
        padding: 10px 0 10px 30px;
    }
    .ma_b12s1rlr_p {
        margin-bottom: 14px;
    }
    .ma_b12s1r_li a {
        padding: 20px 30px 14px 30px;
    }
    .ma_b12s1 {
        padding-bottom: 70px;
    }
    .ma_b12s1rl_o {
        width: 60px;
    }
    .ma_b12s1rl_o p {
        line-height: 26px;
    }

    .ma_fs20 {
        font-size: 18px;
    }
    .ma_b4m_r {
        width: 560px;
    }
    .ma_b4m_l {
        width: calc(100% - 560px);
    }
    .ma_b4mrldt_txt p {
        font-size: 16px;
    }
    .ma_b4mrldt_txt p {
        line-height: 45px;
    }
    .ma_b4mrldt_l {
        width: 18px;
        line-height: 45px;
    }
    .ma_b4mrldt_r {
        line-height: 45px;
    }
    .ma_b4mr_t1 {
        margin-bottom: 0px;
    }
    .ma_fs26 {
        font-size: 22px;
    }
    .ma_b4mrt_li {
        padding: 0 14px;
    }
    .ma_b4mrt_ul {
        margin: 0 -14px;
    }
    .ma_b4mrtl_p1 {
        margin-bottom: 6px;
    }
    .ma_b4mrt_li {
        margin-bottom: 16px;
    }
    .ma_b4ml_li1_video .ma_b4mll1_img3 {
        width: 45px;
    }
    .ma_b4mrld_btm {
        top: 47px;
    }
    .ma_b4mrldb_li a::before {
        top: 15px;
        left: -20px;
    }
    .ma_b4mrld_btm {
        padding: 14px 64px;
    }
    .ma_b4mrldb_li {
        margin-bottom: 6px;
    }
    .ma_b4ml_ul2 .slick-prev,
    .ma_b4ml_ul2 .slick-next {
        width: 13px;
        height: 25px;
    }
    .ma_b4ml_ul2 .slick-next {
        right: -30px;
    }
    .ma_b4ml_ul2 .slick-prev {
        left: -30px;
    }
    .ma_b4m_l {
        padding: 0 34px;
    }
    .ma_b13mt_li p,
    .ma_b13mt_li a {
        line-height: 45px;
    }
    .ma_b13s1 {
        padding-bottom: 70px;
        padding-top: 50px;
    }
    .ma_fs24 {
        font-size: 22px;
    }
    .ma_title5_img {
        width: 20px;
        margin-right: 6px;
    }
    .ma_title5_img img {
        bottom: 1px;
    }
    .ma_b13s1_r1 {
        margin-bottom: 30px;
    }
    .ma_b13s1r2l_r {
        width: 330px;
    }
    .ma_b13s1r2l_l {
        padding: 14px 0 14px 22px;
        width: calc(100% - 330px);
    }
    .ma_b13s1r2ll_t {
        font-size: 20px;
        margin-bottom: 8px;
    }
    .ma_b13s1r2_li {
        padding: 20px;
    }
    .ma_b13s1r2_lieven .ma_b13s1r2l_l {
        padding: 14px 20px 14px 0;
    }
    .ma_ceto2,
    .ma_ceto2box {
        width: 230px;
    }
    .ma_b13s1_r {
        width: calc(100% - 230px);
        padding-right: 30px;
    }
    .ma_b13s1r2_t {
        margin-bottom: 30px;
    }
    .ma_b13s1r2_li {
        margin-bottom: 20px;
    }
    .ma_b13s1l_li a,
    .ma_b13s1l_li .ma_b13s1ll_td {
        padding: 12px 0;
    }
    .ma_b12s1l_li2 a {
        padding-bottom: 0;
    }
    .ma_b12s1l_li2 {
        margin-bottom: 12px;
    }
    .ma_b13s1rb2_t {
        margin-bottom: 20px;
    }
    .ma_b13s1r2_ul {
        margin-bottom: 40px;
    }
    .ma_b13s1r2t_tr1 th {
        padding: 14px 0;
    }
    .ma_xgmld_t img {
        width: 160px;
    }
    .ma_xgm_t {
        margin-bottom: 35px;
    }
    .ma_xg {
        padding: 30px 0 50px;
    }
    .ma_b13s1.on {
        padding-top: 100px;
    }
    .ma_b13s1box4_r1 {
        margin-bottom: 40px;
    }
    .ma_b13s1r2ll_t {
        font-size: 18px;
        margin-bottom: 6px;
    }
    .ma_b13s1r2_tabbox{
        overflow-x: auto;
        overflow-y: initial;
    }
    .ma_b13s1r2_tab{
        width: 950px;
    }
    .ma_b16s1 {
        min-height: 560px;
    }
    .ma_b21s1r_li2 {
        margin-bottom: 20px;
    }
    .ma_b21s1r_ul1 {
        padding-left: 20px;
        margin-bottom: 30px;
    }
    .ma_b21s1r_li1 p::before {
        left: -18px;
    }
    .ma_b21s1r_t {
        margin-bottom: 24px;
    }
    .ma_b21s1r_li1 {
        margin-bottom: 0px;
    }
    .ma_b21s1r_li2 {
        width: 33.333333%;
    }
    .ma_b21s1rl2d_txt2 {
        font-size: 14px;
        height: 49px;
    }
    .ma_b21s1rl2d_txt1 {
        font-size: 16px;
        height: 24px;
    }
    .ma_b22mr_txt {
        margin-bottom: 25px;
    }
    .ma_b3s1m_t .ma_fs36 {
        margin: 0 auto;
    }
    .ma_b32s1mmtm_li .ma_b32s1mm_tm p {
        font-size: 14px;
    }
    .ma_b32s1mmtm4_num {
        width: 80px;
    }
    .ma_b32s1mmtm_li {
        padding: 35px 0 50px;
    }
    .ma_b32s1mmtm_li .ma_b32s1mm_tm3 p {
        margin-bottom: 20px;
    }
    .ma_b32s1mm_tm4 {
        width: 16%;
    }
    .ma_b32s1mm_tm3 {
        width: 50%;
        padding: 0 30px;
    }
    .ma_b32s1mm_tm3_m2 .ma_b341s1mml_ulbox {
        margin-bottom: 0;
    }
    .ma_b33s1mmb_r {
        width: calc(100% - 250px);
        padding-left: 30px;
    }
    .ma_b33s1mmbrl_d p {
        line-height: 50px;
    }
    .ma_b33s1mmbr_ul1 {
        margin-bottom: 60px;
    }
    .ma_b32m4n_c {
        font-size: 16px;
    }
    .ma_b341s1mml_li {
        width: 100%;
    }
    .ma_b32s1mm_tm2 {
        width: 24%;
    }
    .ma_b32s1 {
        padding-bottom: 140px;
    }
    .ma_b33s1m_main {
        padding: 50px 30px 140px 0;
    }
    .ma_b32s1_bg {
        width: 540px;
    }
    .ma_b34_main {
        padding: 50px 0 70px;
    }
    .ma_b34s1m_t {
        padding-bottom: 30px;
    }
    .ma_b341s1mml_p {
        margin-bottom: 20px;
    }
    .ma_b341s1mml_t {
        font-size: 20px;
    }
    .ma_b341s1mml_ulbox {
        margin-bottom: 10px;
    }
    .ma_b341s1mml_t {
        padding-bottom: 16px;
    }
    .ma_b34s1mmrd_list3 span {
        bottom: 0;
    }
    .ma_b34s1mmrd_list3 {
        padding: 10px 16px;
    }
    .ma_b41s11m_li {
        width: 25%;
    }
    .ma_b41_main {
        padding: 60px 0 70px;
    }
    .ma_b41s11mt_li {
        margin-right: 20px;
    }
    .ma_b41s11m_tab {
        margin-bottom: 30px;
    }
    .ma_b41s11m_ulbox1 {
        margin-bottom: 30px;
    }
    .ma_b41s112l_input {
        margin-bottom: 5px;
    }
    .ma_b41s112_l {
        width: 180px;
    }
    .ma_b41s112_r {
        width: calc(100% - 180px);
    }
    .ma_b41s11_2 {
        margin-bottom: 25px;
    }
    .ma_b41s112r_img {
        width: 235px;
    }
    .ma_b41tab2 td p {
        width: 190px;
    }
    .ma_b41tab2 td {
        width: 19%;
    }
    .ma_b41tab2 td p {
        width: 218px;
    }
    /* .ma_b41tab2 .ma_b41tab2_first p {
        width: 190px;
    } */
    .ma_c1s1 {
        padding: 60px 0 100px;
    }
    .ma_c1s1lr_t {
        margin-bottom: 10px;
    }
    .ma_c1s1l_r {
        width: 467px;
        padding: 30px 30px 0 40px;
    }
    .ma_c1s1lr_p p {
        margin-bottom: 20px;
    }
    .ma_c1s1l_l {
        width: calc(100% - 235px);
    }
    .ma_c1s1_liodd .ma_c1s1l_r {
        padding: 30px 30px 0 40px;
        width: 467px;
    }
    .ma_c1s1_libox::before {
        top: 50px;
        height: calc(100% - 12px);
    }
    .ma_c1s1_li {
        margin-bottom: 80px;
    }
    .ma_c2s2_r {
        right: 94px;
    }
    .ma_c2s1rld_r {
        width: 170px;
    }
    .ma_c2s1rld_l {
        width: calc(100% - 170px);
    }
    .ma_c2s2_r {
        right: 65px;
    }
    .ma_c2s1r_ul {
        margin: 0 -10px 25px;
    }
    .ma_c2s1 {
        padding-bottom: 70px;
    }
    .ma_c2s1 .ma_cetobox.on2 {
        bottom: 82px;
    }
    .ma_b41tab2 .ma_b41tab2_name p {
        padding-left: 20px;
    }
    .ma_b41tab2 td p {
        width: 170px;
    }
    .ma_b41tab2 .ma_b41tab2_cen p{
        width: 180px;
    }
    .ma_b41tab2 .ma_b41tab2_cen p {
        padding-left: 15px;
        width: 235px;
    }
    .ma_b41tab2 .ma_b41tab2_last p {
        padding-left: 52px;
    }
    .ma_b41tab2 .ma_b41tab2_name p {
        padding-left: 10px;
    }
    .ma_mbx1 {
        margin-bottom: 30px;
    }
    .ma_c3s1l2_r {
        width: 440px;
    }
    .ma_c3s1l2_l {
        width: calc(100% - 440px);
        padding: 10px 30px 0 0;
    }
    .ma_c3s1_li2_t {
        margin-bottom: 26px;
    }
    .ma_c3s1_li3 {
        padding: 45px 0 60px;
        margin-bottom: 55px;
    }
    .ma_c3s1l3bm_l {
        width: 450px;
    }
    .ma_c3s1l3bm_r {
        width: calc(100% - 450px);
    }
    .ma_c3s1l3bmrlt_p {
        font-size: 18px;
    }
    .ma_c3s1l3bmrlt_imgbox {
        width: 15px;
    }
    .ma_c3s1l3bmrlt_img {
        height: 8px;
    }
    .ma_c3s1_li4_t {
        margin-bottom: 30px;
    }
    /* .ma_c3s1l4p_img {
        margin-bottom: 25px;
    } */
    .ma_c3s1l4p_ul {
        padding: 0 170px 0 16px;
    }
    .ma_c3s1l4p_li {
        margin-bottom: 4px;
    }
    .ma_c3s1_li4 {
        margin-bottom: 50px;
    }
    .ma_c3s1l5ldt_t {
        font-size: 18px;
        height: 27px;
        margin-bottom: 6px;
    }
    .ma_c3s1 {
        padding-bottom: 70px;
    }
    .ma_c3s1l6l_d {
        padding: 16px;
    }
    .ma_c3s1l6ld_l {
        width: 40px;
    }
    /* .ma_c3s1l6ld_r p {
        line-height: 43px;
    } */
    .ma_c3s1l5ld_txt {
        padding: 20px;
    }

    .ma_c3s1l6ld_r {
        padding-left: 15px;
    }
    .ma_d13s1_li {
        width: 33.333333%;
    }
    .ma_d13s1_ul {
        margin-bottom: 38px;
    }
    .ma_d14s1_t {
        padding-bottom: 10px;
        margin-bottom: 25px;
    }
    .ma_d14vb_play {
        bottom: 40px;
        left: 40px;
        width: 50px;
    }
    .ma_d14s1 {
        padding-bottom: 70px;
    }
    .ma_b15s1_li {
        margin-bottom: 16px;
    }
    .ma_b15s1_ul {
        margin-bottom: 50px;
    }
    .ma_d15_main .ma_cetobox.on2 {
        bottom: 82px;
    }
    .am_d21_fr1_input_lf {
        width: 110px;
    }

    .am_d21_fr1_input_rt {
        width: calc(100% - 110px);
    }
    .am_d21_fr1_input_rt input {
        padding: 0 30px;
    }
    .am_fs_18 {
        font-size: 16px;
    }
    .am_d21_fr1_btn {
        width: 115px;
        height: 40px;
        line-height: 40px;
    }
    .ma_d23s1m_t {
        margin-bottom: 25px;
    }
    .ma_d23s1m_ul {
        margin: 0 -8px 30px;
    }
    .ma_d23s1m_li {
        padding: 0 8px;
    }
    .ma_d23s1ml_d a {
        padding: 20px 20px 25px;
    }
    .ma_d23s1mld_txt p {
        font-size: 20px;
    }
    .ma_d23s1mld_txt {
        padding-bottom: 16px;
        margin-bottom: 20px;
    }
    .ma_d23s1mld_img {
        width: 165px;
        margin-bottom: 6px;
    }
    .ma_d23s1mld_icon {
        width: 55px;
    }
    .ma_d23s1 {
        padding-bottom: 50px;
    }
    .ma_d24s1mld_l,
    .ma_d24s1mld_r {
        width: 100%;
        float: none;
    }
    .ma_d24s1mld_l{
        margin-bottom: 20px;
    }
    .ma_d24s1mld_r {
        padding-left: 0;
    }
    .ma_d24s1mld_r .ma_fs20 {
        height: 27px;
    }
    .ma_d24s1mldr_btn {
        width: 120px;
    }
    .ma_d24s1m_ul {
        margin: 0 -15px 20px;
    }
    .ma_d24s1 {
        padding: 0 0 50px;
    }
    .ma_d24s1mld_r .ma_fs20 {
        margin-bottom: 8px;
    }
    .ma2_tc_main {
        width: 690px;
        padding: 45px 35px 30px;
    }
    .ma2_tcm_d .mCSB_inside>.mCSB_container {
        margin-right: 30px;
    }
    .ma2_tcm_close {
        width: 20px;
    }
    .ma2_tcm_t {
        margin-bottom: 20px;
    }
    .ma2_tcm_d {
        margin-bottom: 20px;
    }
    .ma2_tcm_d2 {
        margin-bottom: 25px;
    }
    .ma2_tcmd3_btn {
        width: 130px;
    }
    .ma2_tcmd3_btn p,
    .ma2_tcmd3_btn a {
        line-height: 35px;
    }
    .am_d23_fot {
        padding-bottom: 50px;
    }

    .am_d25_fr2b_item {
        width: 33.333333%;
    }
    .am_d25_fr1_item3img {
        height: 40px;
    }
    .am_d25_floor2 {
        padding-top: 40px;
        padding-bottom: 10px;
    }
    .ma_d26s1 {
        padding: 50px 0 40px;
    }
    .ma_d26s1ml_p1 {
        font-size: 16px;
    }
    .ma_d26s1ml_p1 {
        margin-bottom: 20px;
    }
    .ma_d26s1m_r {
        padding-left: 40px;
    }
    .ma_d26s1mr_in {
        margin-bottom: 20px;
    }
    .ma_d26s1mrim4_btn {
        width: 140px;
    }
    .ma_d26s1mrim4_yz {
        width: calc(100% - 140px);
    }
    .ma_d26s1_main {
        padding: 0 40px 0 16px;
    }
    .am_e1_fot {
        padding: 30px 0 50px;
    }
    .am_e1_lbbot {
        margin-top: 18px;
    }
    .am_e1_lbp {
        margin-top: 8px;
    }
    /* .am_e2_content_leftbox {
        margin-left: 20%;
    } */
    .am_e2_content_rightbox {
        width: 340px;
    }
    .am_e2cr_mainbox,
    .am_e2cr_main {
        width: 340px;
    }
    .am_e2_ct_bot {
        padding-bottom: 30px;
    }
    .am_e2_cl_fot a {
        width: 270px;
    }
    .am_e2_cl_fot a span:first-child {
        width: 58px;
    }
    .am_e2_cl_fot a span:last-child {
        width: calc(100% - 60px);
    }
    .am_e3_fr1_item {
        width: 200px;
    }
    .am_e4_f1title {
        margin-bottom: 30px;
    }
    .am_e4_f2itemll {
        width: 30px;
    }
    .ma_f1s1 {
        padding: 75px 0 70px;
    }
    .ma_f1s1l_l {
        width: 470px;
    }
    .ma_f1s1l_r {
        width: calc(100% - 343px);
    }
    .ma_f1s1lr_t {
        margin-bottom: 20px;
    }
    .ma_f1s1lr_p p {
        margin-bottom: 10px;
    }
    .ma_f1s1_li {
        margin-bottom: 50px;
    }
    .ma_f1s2m_ulbox {
        padding: 0 70px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2ml_p p {
        font-size: 50px;
        bottom: 33px;
    }

    .ma_f1s2ml_p p {
        font-size: 22px;
        bottom: 24px;
    }
    .ma_f1s2mqh_list {
        bottom: 11px;
        width: 36px;
    }
    .ma_f1s2m_ul .slick-list {
        padding-top: 40px !important;
    }
    .ma_f1s2m_ul {
        height: 113px;
    }
    .ma_f1s2mlp_icon img {
        width: 16px;
        padding-top: 36px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2mlp_icon img {
        width: 22px;
        bottom: 3px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2ml_p p {
        bottom: 30px;
    }
    .ma_f1s2m_li1 {
        padding: 0 80px;
    }
    .ma_f1s2ml1_l {
        width: 385px;
    }

    .ma_f1s2ml1_r p {
        font-size: 18px;
    }
    .ma_f1s2 {
        padding-bottom: 70px;
    }
    .ma_f1s3 {
        padding: 40px 0 50px;
    }
    .ma_f1s3m_li {
        padding: 0 15px;
    }
    .ma_f1s3m_ul {
        margin: 0 -15px;
    }
    .ma_f1s3ml_img {
        width: 65px;
    }
    .ma_f1s3ml_txt p {
        font-size: 16px;
    }
    .ma_f1s3m_li:first-child .ma_f1s3ml_img::before {
        width: 30px;
        left: -45px;
    }

    .ma_f1s3ml_img::after {
        width: 30px;
        right: -48px;
    }
    .ma_f1s3_m {
        margin-bottom: 45px;
    }
    .ma_f1s3m1_li1 p {
        font-size: 16px;
    }
    .ma_f1s3_m1 {
        padding: 0 88px;
    }
    .ma_f1s4 {
        padding: 55px 0 90px;
    }
    .ma_f1s4_m .swiper-pagination {
        bottom: 50px;
    }
    .ma_title7_img {
        width: 18px;
    }
    .am_f3_f2_item div:nth-child(2) {
        width: 16%;
    }
    .am_f3_f2_item div:nth-child(3) {
        width: 24%;
    }
    .am_f3_f2_title div:nth-child(2) {
        width: 16%;
    }

    .am_f3_f2_title div:nth-child(3) {
        width: 24%;
    }
    .am_f3_fot {
        padding: 40px 0 50px;
    }
    .ma3_tcmm_t p:first-child {
        margin-right: 30px;
    }
    .am_f3_f1box {
        width: 460px;
    }
    .am_f3_f1bl {
        width: 120px;
    }
    .am_f3_f1br {
        width: calc(100% - 120px);
    }
    .am_f3_f1brinput input {
        padding-left: 25px;
    }
    .am_f3_f1blbot p {
        margin: 15px 0;
    }
    .am_f4_fr1_title {
        margin-bottom: 30px;
    }
    .am_f4_fr1btt img {
        width: 30px;
    }
    .am_f4_fr2_bot {
        padding-top: 30px;
    }
    .am_f4_fr2_botitem {
        margin-bottom: 20px;
    }
    .am_f4_fr1_botitem {
        padding: 0 20px;
    }
    .am_f4_fr1_bot {
        margin: 0 -20px;
    }
    .am_f4_fr2_bot {
        margin: 0 -20px;
    }
    .am_f4_fr2_botitem {
        padding: 0 20px;
    }
    .am_f4_floor2 {
        padding: 40px 0 50px;
    }
    .ma_f4s1mtl_num {
        font-size: 110px;
    }
    .ma_f4s1mtl_t {
        font-size: 20px;
        left: -8px;
        top: -35px;
    }
    .ma_f4s1mt_r {
        width: calc(100% - 250px);
        padding-top: 18px;
    }
    .ma_f4s1_m {
        padding-bottom: 50px;
    }
    .ma_f4s2 {
        padding: 40px 0 46px;
    }
    .ma_f4s1m_t {
        margin-bottom: 40px;
    }
    .ma_f5s1m_p {
        margin-bottom: 30px;
    }
    .ma_f5s1m_t {
        margin-bottom: 15px;
    }
    .ma_f5s1m_btm {
        width: 410px;
        padding: 40px 50px;
    }
    .ma_f5s1mb_img {
        width: 40px;
    }
    .ma_f5s1mb_txt p {
        margin-bottom: 0px;
    }
    .ma_f5s1mb_txt {
        width: calc(100% - 40px);
    }
    .ma_f5s1mb_txt p span {
        font-size: 24px;
    }
    .ma_f5s1 {
        padding: 10px 0 60px;
    }
    .ma_f5s2ml_r {
        width: 500px;
    }
    .ma_f5s2ml_l {
        width: calc(100% - 500px);
        padding-left: 30px;
    }
    .ma_f5s2mll_p {
        padding-top: 10px;
    }
    .ma_f5s2mllt_num {
        font-size: 70px;
    }
    .ma_fs24 {
        font-size: 20px;
        top: -25px;
    }
    .ma_f5s2m_li {
        margin-bottom: 50px;
    }
    .ma_f5s2mllt_p {
        left: 0;
    }
    .ma_f5s2m_liodd .ma_f5s2ml_l {
        padding-right: 30px;
    }
    .ma_f5s2 {
        padding-bottom: 70px;
    }
    .am_f6_f1item {
        padding: 0px 10px;
        margin-bottom: 25px;
    }
    .am_f6_fl1box {
        margin: 0 -10px;
    }
    .am_f6_fot {
        padding: 20px 0 60px;
    }
    .ma_g1s1m_r {
        width: 600px;
    }
    .ma_g1s1m_l {
        width: calc(100% - 600px);
    }
    .ma_g1s1mr_mbox {
        padding: 0 260px 105px 30px;
    }
    .ma_g1s1mrm_1 {
        padding-top: 15px;
    }
    .ma_g1s1mrm_2 {
        padding-top: 60px;
    }
    .ma_g1s1mrmb_t {
        margin-bottom: 16px;
    }
    .ma_g1s1mrmb_t h4 {
        font-size: 18px;
    }
    .ma_g2s2ldl_r {
        padding-left: 4px;
    }
    .ma_g2s2ldl_l img {
        top: 6px;
    }

    .ma_g1s1mrm_bg {
        width: 330px;
    }
    .ma_g2s1tbr_icon {
        width: 32px;
    }
    .ma_g2s1tbrr_p2 {
        font-size: 18px;
    }
    .ma_g2s1tbr_r {
        width: calc(100% - 32px);
        padding-left: 20px;
    }
    .ma_g2s1tb_r a {
        width: 176px;
    }
    .ma_g2s1tb_r a {
        margin-left: 40px;
    }
    .ma_g2s1tb_l p {
        font-size: 20px;
    }
    .ma_g2s1 {
        padding: 20px 0 60px;
    }
    .ma_g2s1_tbox {
        margin-bottom: 30px;
    }
    .ma_g2s1mld_img {
        width: 186px;
    }
    .ma_g2s1mldt_t {
        font-size: 18px;
    }
    .ma_g2s1mldt_tbox {
        padding-bottom: 15px;
        margin-bottom: 15px;
    }
    .ma_g2s1mld_txt {
        padding: 0 25px 0 20px;
        width: calc(100% - 186px);
    }
    .ma_g2s1m_li {
        padding: 0px 16px;
    }
    .ma_g2s1m_ul {
        margin: 0 -16px;
    }
    .ma_g2s1mldtml_img {
        width: 16px;
        top: 5px;
    }
    .ma_g2s2 {
        padding: 40px 0 70px;
    }
    .ma_g2s2_ul {
        margin: 0 -16px;
    }
    .ma_g2s2_li {
        padding: 0 16px;
        margin-bottom: 50px;
    }
    .ma_g2s2ld_li {
        margin-bottom: 4px;
    }
    .ma_g2s2ld_ulbox {
        margin-bottom: 20px;
    }
    .ma_g2s2 {
        padding: 40px 0 60px;
    }
    .ma_g2m_bg {
        width: 400px;
    }
    .am_g3_floor2 {
        margin-top: 40px;
        padding-bottom: 70px;
    }
    .am_g3_flr2wd4th2 {
        font-size: 32px;
    }
    .ma_fs36 {
        font-size: 22px;
    }
    .am_g3_flr2wordd5ul {
        margin-top: 20px;
    }
    .am_g3_flr2wd4th4 {
        margin-top: 16px;
    }
    .am_g3_flr2imgd1 img {
        width: 250px;
    }
    .am_g3_flr2imgd2 img {
        width: 150px;
    }
    .am_g3_flr2imgd2 {
        top: 58%;
        left: 26%;
    }
    .am_g3_flr2wordd4 {
        right: 21%;
        top: 20%;
    }
    .am_g3_flr2imgd1 {
        top: 38%;
    }
    .am_g4_flr2textl {
        width: 106px;
    }
    .am_g4_flr2textr {
        width: calc(100% - 106px);
        padding-left: 20px;
    }
    .am_g4_flr2text {
        padding: 40px 25px 25px;
    }
    .am_g4_flr2ttrbitem {
        padding-bottom: 6px;
    }
    .am_g4_floor2 {
        padding-top: 30px;
    }
    .am_g4_flrctopp{
        height: auto;
    }
    .am_g4_flrcbot {
        padding: 12px 0;
    }
    .am_g4_flr1r {
        width: 110px;
    }
    .ma_ban7_p1 {
        font-size: 34px;
        margin-bottom: 30px;
    }
    .ma_ban7_input {
        width: 580px;
    }
    .ma_f22s1_p {
        padding: 0 50px;
        margin-bottom: 30px;
    }
    .ma_f22s1_main {
        padding: 50px 0 70px;
    }
    .ma_f22 .ma_title7_img {
        width: 12px;
    }
    .ma_f22 .ma_title7_img img {
        bottom: 2px;
    }
    .ma_f22s2mldt_img {
        width: 40px;
    }
    .ma_f22s2ml_d {
        padding: 35px 60px 30px 35px;
    }
    .ma_f22s2mld_t {
        margin-bottom: 80px;
    }
    .ma_f22s2m_btn {
        width: 150px;
    }
    .ma_f22s2 {
        padding-bottom: 60px;
    }

    .ma_f22s3 {
        padding: 50px 20px 60px;
    }
    .ma_f22s3ld_l {
        width: 60px;
    }
    .ma_f22s3ld_r {
        width: calc(100% - 60px);
        padding-left: 18px;
    }
    .ma_f22s3ldr_t {
        margin-bottom: 8px;
    }
    .ma_f22s3ldr_p {
        margin-bottom: 10px;
    }

    .ma_f1s3ml_m::before {
        bottom: 21px;
    }

    .ma_f5s2m_li:last-child .ma_f5s2ml_l {
        padding-bottom: 40px;
    }

    .ma_f5s2mll_a {
        left: 53%;
    }

    .ma_pchdm_li3:last-child {
        margin-bottom: 0;
    }

    .ma1_j p {
        font-size: 18px;
        margin-bottom: 4px;
    }

    .ma1_j {
        width: 65px;
        height: 65px;
    }
    .ma_b13s1r2_tabboxp{
        display: block;
    }
    .ma1_j {
        bottom: -32px;
        left: -83%;
    }

    .am_e2_content_left {
        width: calc(100% - 340px);
    }

    .am_e2_cr_botulli a h4 {
        font-size: 14px;
    }

    .ma_b13s1_main1 {
        min-height: 480px;
    }
    








.ma_c1 .ma_ny1md {
        width: 1040px;
}

.am_g4_flr2text {
    height: 294px;
}

.am_g4_flr2text {
    height: 320px;
}

.ma_b16r_li a {
    padding: 20px 17px 20px;
}

.ma_b16rl_main4 span,.ma_b16rl_main3 p{
    font-size: 12px;
}
.ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
    top: 30px;
    left: -50px;
    width: 50px;
}
.ma_pchdm_a1 {
    padding: 0 9px;
}
.he_swad {
    padding-left: 0;
}
.ma_in1s2m_li {
    min-height: 240px;
}

}

@media screen and (max-width: 1200px){
    .ma_wid1600 {
        width: 950px;
    }

    .ma_pchdm_a1 {
        padding: 0 12px;
    }
    .ma_language {
        padding-left: 12px;
    }
    .ma_bantxtp1 {
        font-size: 36px;
    }
    .ma_bantxtp2 {
        font-size: 30px;
    }
    .ma_ban_x {
        bottom: 30px;
    }
    .ma_in1s1 {
        padding: 45px 0 40px;
    }
    .ma_fs36 {
        font-size: 24px;
    }
    .ma_title2 img {
        width: 16px;
        bottom: 4px;
    }
    .ma_in1s1ldt_jia {
        width: 24px;
        bottom: -11px;
    }
    .ma_in1s2mbd_l {
        width: 420px;
    }
    .ma_in1s2mbd_r {
        width: calc(100% - 420px);
    }
    .ma_in1s2mbdr_t {
        font-size: 20px;
        height: 30px;
        margin-bottom: 8px;
    }
    .ma_in1s2mbdr_p {
        margin-bottom: 8px;
    }
    .ma_in1s3 {
        padding: 50px 0;
    }
    .ma_in1s3mmrlbl_d a {
        padding: 14px 20px;
    }
    .ma_in1s3mmll_a {
        margin-bottom: 26px;
    }
    .ma_wid1400 {
        width: 950px;
    }
    .ma_ftt_main{
        padding: 40px 35px 30px;
    }
    .ma_fttm_r {
        width: 480px;
    }
    .ma_fttm_l {
        width: calc(100% - 480px);
        padding-right: 44px;
    }
    .ma_fttml_logo {
        width: 290px;
    }
    .ma_fttmrb_li {
        padding: 0 10px;
    }
    .ma_fttmr_btm {
        margin: 0 -10px;
    }
    .ma_fttmrt_call img {
        width: 22px;
        margin-right: 14px;
    }
    .ma_fttmrt_call a {
        margin-right: 25px;
        top: 3px;
    }
    .ma_fttmrb_li p,
    .ma_fttmrb_li a {
        font-size: 14px;
    }
    .ma_fttml_li a {
        font-size: 14px;
    }
    .ma_fttml_a {
        width: 170px;
    }
    .ma_fttmla_c p {
        font-size: 14px;
    }
    .ma_fttmla_top {
        height: 110px;
        padding: 10px 18px;
    }
    .ma_bantxt {
        top: 60%;
    }
    .ma_nybantxtp1 {
        font-size: 28px;
    }
    .ma_ny1md_li p,
    .ma_ny1md_li a {
        padding: 14px 0;
    }
    .ma_b11s1_lit {
        padding: 40px 25px 20px;
    }
    .ma_b11s1llb_img {
        margin-bottom: 10px;
    }
    .ma_b11s1l_li {
        margin-bottom: 15px;
    }
    .ma_b11s1l_ul {
        margin: 0 -4px 20px;
    }

    .ma_b11s1l_r {
        width: 320px;
    }
    .ma_b11s1l_l {
        padding: 20px 36px 20px 0;
        width: calc(100% - 320px);
    }
    .ma_fs30 {
        font-size: 22px;
    }
    .ma_title3 {
        padding-bottom: 14px;
        margin-bottom: 16px;
    }
    .ma_b11_main {
        padding-bottom: 0;
    }
    .ma_b12s1 {
        padding-bottom: 60px;
    }
    .ma_ceto1,
    .ma_ceto1box {
        width: 230px;
    }
    .ma_b12s1_r {
        width: calc(100% - 230px);
        padding-left: 30px;
    }
    .ma_b12s1l_input {
        margin-bottom: 24px;
    }
    .ma_b12s1l_ul2 {
        padding: 15px 40px;
    }
    .ma_b12s1rl_l {
        width: 180px;
    }
    .ma_b12s1rl_r {
        width: calc(100% - 206px);
    }
    .ma_ceto2,
    .ma_ceto2box {
        width: 220px;
    }
    .ma_b13s1_r {
        width: calc(100% - 220px);
        padding-right: 25px;
    }
    .ma_b4m_r {
        width: 500px;
        padding-left: 30px;
    }
    .ma_b4m_l {
        width: calc(100% - 500px);
        padding: 0 27px;
    }
    .ma_fs26 {
        font-size: 20px;
    }
    .ma_b4mrt_li {
        padding: 0 4px;
        width: 50%;
    }
    .ma_b4mrt_ul {
        margin: 0 -4px;
    }
    .ma_b4ml_ul2 .slick-next {
        right: -24px;
    }
    .ma_b4ml_ul2 .slick-prev {
        left: -24px;
    }
    .ma_b4mrldt_txt {
        padding-left: 14px;
    }
    .ma_xgmld_t img {
        width: 140px;
    }
    .ma_xgmld_txt p {
        font-size: 16px;
    }
    .ma_xgmld_t img {
        margin-top: -40px;
    }
    .ma_xgm_t {
        margin-bottom: 30px;
    }
    .ma_b13s1r2l_r {
        width: 280px;
    }
    .ma_b13s1r2l_l {
        padding: 10px 0 10px 20px;
        width: calc(100% - 280px);
    }
    .ma_b13s1r2_lieven .ma_b13s1r2l_l {
        padding: 10px 20px 10px 0;
    }
    .ma_b16rl_main2 {
        width: 10.5%;
    }
    .ma_b16rl_main1 {
        width: 49%;
    }
    .ma_b16rl_main3 {
        width: 21%;
    }

    .ma_b12s1rd_p1 {
        width: 47%;
    }
    .ma_b12s1rd_p2 {
        width: 12%;
    }
    .ma_b12s1rd_p3 {
        width: 19%;
    }
    .ma_b12s1rd_p {
        font-size: 16px;
        line-height: 45px;
    }
    .ma_b16rl_main1 img {
        width: 20px;
        margin-right: 8px;
    }
    .ma_b16r_li a {
        padding: 18px 20px 10px;
    }
    .ma_b32s1mm_tm2 img {
        width: 100px;
    }
    .ma_b32s1mmtm4_num {
        width: 68px;
    }
    .ma_b3mbj_btn a,
    .ma_b3mbj_btn span {
        width: 115px;
    }
    .ma_b32s1mm_tm3 {
        width: 48%;
    }
    .ma_b33s1mmb_r {
        width: calc(100% - 230px);
    }
    .ma_b33s1mmbrl_d p {
        line-height: 45px;
    }
    .ma_b33s1mmbr_ul1 {
        margin-bottom: 45px;
    }
    .ma_b33s1mm_btn {
        width: 180px;
    }
    .ma_b32s1_bg {
        width: 500px;
    }
    .ma_b3m_bj {
        padding: 25px 0 20px;
    }
    .ma_b32s1mmtm_li {
        padding: 35px 0 40px;
    }
    .ma_b341s1mml_p {
        padding-left: 0;
        overflow: hidden;
    }
    .ma_b341s1mml_p img {
        float: left;
        bottom: -3px;
    }
    .ma_b341s1mml_p p {
        float: left;
        width: calc(100% - 30px);
    }
    .ma_b341s1mml_btnbox {
        padding-left: 28px;
    }
    .ma_c1s1l_r {
        width: 400px;
        padding: 20px 0 0 40px;
    }
    .ma_c1s1l_l {
        width: calc(100% - 168px);
    }
    .ma_c1s1_liodd .ma_c1s1l_r {
        padding: 20px 30px 0 0;
        width: 400px;
    }
    .ma_c1s1lr_li {
        margin-right: 20px;
    }
    .ma_c1s1_libox::before {
        top: 38px;
        height: 100%;
    }
    .ma_c1s1lr_t {
        margin-bottom: 6px;
    }
    .ma_c1s1 {
        padding: 60px 0 90px;
    }
    .ma_c1s1lr_li a {
        border-color: #d8170f !important;
    }

    .ma_c1s1lr_li a img {
        opacity: 1 !important;
    }

    .ma_c1s1lr_li a span {
        color: #d8170f !important;
    }
    .ma_c2s1r_li {
        width: 100%;
    }
    .ma_c2s1rld_l {
        width: calc(100% - 400px);
    }
    .ma_c2s1rld_r {
        width: 400px;
    }
    .ma_c2s2_r {
        right: auto;
        left: 230px;
    }
    .pc_fenye li {
        margin: 0px 5px;
    }
    .ma_mbx1 {
        margin-bottom: 30px;
    }
    .ma_c2s1 {
        padding-bottom: 60px;
    }
    .ma_c2s1r_ul {
        margin: 0 -10px 15px;
    }
    .ma_c2s1 .ma_cetobox.on2 {
        bottom: 73px;
    }
    .ma_b41s11_23box {
        overflow-x: auto;
        overflow-y: initial;
    }

    .ma_b41s11_23box2 {
        width: 1110px;
    }
    .ma_b41s11mld_img {
        width: 120px;
    }
    .ma_b41s11ml_d label {
        padding: 26px 10px 14px;
    }
    .ma_b41_main {
        padding: 50px 0 60px;
    }
    .ma_b41s11m_t {
        margin-bottom: 25px;
    }
    .ma_b41s11m_ulbox1 {
        margin-bottom: 24px;
    }
    .ma_b41tab2 td {
        width: 15%;
    }
    .ma_b41tab2 .ma_b41tab2_cen p {
        padding-left: 65px;
    }
    .ma_mbx {
        padding-top: 20px;
    }

    .ma_c3s1l1ld_p {
        font-size: 16px;
    }

    .ma_c3s1l2_r {
        width: 390px;
    }
    .ma_c3s1l2_l {
        width: calc(100% - 390px);
        padding: 0 20px 0 0;
    }
    .ma_c3s1_li2_t {
        margin-bottom: 20px;
    }
    .ma_c3s1l3bm_l {
        width: 410px;
    }
    .ma_c3s1l3bm_r {
        width: calc(100% - 410px);
        padding-left: 20px;
    }
    .ma_c3s1l3bmrlt_p {
        font-size: 16px;
    }
    .ma_c3s1l3bmrl_p p {
        font-size: 14px;
    }
    .ma_c3s1_li3_t {
        margin-bottom: 25px;
    }
    .ma_c3s1l6l_d {
        padding: 14px 18px;
    }
    .ma_c3s1l6ld_r {
        padding-left: 14px;
    }
    .ma_c3s1_li6_t {
        margin-bottom: 25px;
    }
    .ma_c3s1 {
        padding-bottom: 60px;
    }
    .ma_ny1md{
        padding: 0;
        width: 872px;
    }
    .ma_b12s1r_d {
        padding: 0 20px;
    }
    .ma_d11r_ul {
        margin-bottom: 50px;
    }
    .ma_d11s1 {
        padding-bottom: 60px;
    }
    .ma_d11_main .ma_cetobox.on2 {
        bottom: 82px;
    }
    .ma_d11s1tr_d {
        margin-left: 12px;
    }

    .ma_d14_videobox2 iframe {
        min-width: 100%;
        min-height: 500px;
        width: 100%;
    }
    .ma_d23s1 {
        padding-bottom: 50px;
    }
    .ma_d23s1m_btm p {
        font-size: 16px;
    }
    .ma_d23s1mld_txt p {
        font-size: 18px;
    }
    .ma_d23s1mld_txt1 {
        padding: 0 10px;
    }
    .ma_d26s1mrim4_btn {
        width: 110px;
    }
    .ma_d26s1mrim4_yz {
        width: calc(100% - 110px);
    }
    .ma_d26s1_bg {
        width: 446px;
    }
    /* .am_e2_content_leftbox {
        margin-left: 23%;
    } */
    .am_e2_content_rightbox {
        width: 402px;
    }
    .am_e2_cr_botulli {
        padding-right: 0;
    }
    .am_e2_cr_title {
        margin-right: 0;
    }
    .am_e2cr_mainbox,
    .am_e2cr_main {
        width: 400px;
    }
    .am_e2_content_left {
        width: calc(100% - 314px);
    }
    .am_e2_content_rightbox {
        width: 314px;
    }
    .am_e2cr_mainbox,
    .am_e2cr_main {
        width: 314px;
    }
    .am_e3_fr1r {
        width: 305px;
    }
    .am_e3_fr1l {
        width: calc(100% - 305px);
    }
    .am_e3_fr1_item {
        width: 170px;
    }
    .ma_f1s3ml_img::after {
        right: -42px;
    }
    .ma_f1s1 {
        padding: 75px 40px 70px;
    }
    .ma_f1s1lr_p p {
        margin-bottom: 0;
    }
    .ma_f1s1l_r {
        width: calc(100% - 278px);
    }
    .ma_f1s4 {
        padding: 55px 40px 90px;
    }
    .am_f2_fr2_db{
        padding: 50px 40px;
    }
    .am_f2_fr2_d2 {
        right: 87px;
        top: 30px;
    }
    .am_f4_fr2btb p {
        line-height: 1.75;
    }
    .am_f4_fr2btb p {
        height: 112px;
    }
    .ma_f4s1mt_r {
        padding-top: 0;
    }
    .ma_f4s1m_t {
        margin-bottom: 20px;
    }
    .ma_f5s2ml_r {
        width: 430px;
    }
    .ma_f5s2ml_l {
        width: calc(100% - 430px);
        padding-left: 30px;
    }
    .ma_f5s2m_li {
        margin-bottom: 40px;
    }
    .am_f6_f1itembot {
        padding: 20px;
    }
    .am_f6_f1itembot h2 {
        font-size: 18px;
    }
    .am_f6_fot {
        padding: 20px 0 50px;
    }
    .ma_g1s1m_r {
        width: 546px;
    }
    .ma_g1s1m_l {
        width: calc(100% - 546px);
    }
    .ma_g1s1m_l #container {
        height: 500px;
    }
    .ma_g1s1mr_mbox {
        padding: 0 260px 46px 30px;
    }
    .ma_g1s1mrm_bg {
        width: 270px;
    }
    .ma_g1s1mrmb_t {
        margin-bottom: 12px;
    }
    .ma_g2s2_main{
        padding: 0;
    }
    .am_g3_flr1itemc {
        width: 400px;
    }
    .am_g3_flr1itemc {
        padding-left: 24px;
    }
    .am_g3_flriconitem {
        margin-right: 26px;
    }
    .am_g3_flr1itemr {
        width: calc(100% - 600px);
        padding-left: 20px;
    }
    .am_g3_floor2 {
        margin-top: 30px;
        padding-bottom: 60px;
    }
    .am_g3_flr2wordd4 {
        right: 15%;
    }
    .am_g3_flr2imgd1 img {
        width: 220px;
    }
    .am_g3_flr2imgd2 img {
        width: 130px;
    }
    .am_g4_flr2textl,
    .am_g4_flr2textr {
        float: none;
    }
    .am_g4_flr2textl{
        width: 140px;
        margin-bottom: 20px;
    }
    .am_g4_flr2textr{
        width: 100%;
        padding: 0;
    }
    .am_g4_flr2text {
        padding: 30px 25px 20px;
    }
    .am_g4_flr1box {
        padding-top: 50px;
    }
    .am_g4_floor2 {
        padding-bottom: 20px;
    }
    .ma_f22s1ld_num {
        font-size: 34px;
    }
    .ma_f22s1_main {
        padding: 40px 0 60px;
    }
    .ma_f22s2ml_d {
        padding: 35px 45px 30px 35px;
    }
    .ma_f22s1_li {
        padding: 0 10px;
    }
    .ma_f22s1_ul {
        margin: 0 -10px;
    }
    .ma_f22s3_p {
        margin-bottom: 35px;
    }

    .ma_c3s1l6ld_r p {
        font-size: 14px;
    }

    .ma_c3s1l6l_d {
        padding: 14px 10px;
    }



    .ma_c1s1lr_li img{
        display: none;
    }

.ma_c1s1lr_li .he_hide{
    display: block;
}

.ma_c1s1lr_li a span {
    color: #333 !important;
}


.ma_c1s1lr_li a {
    border-color: #333 !important;
}
.am_g4_flr2text {
    height: 374px;
}

.ma_b22 .ma_ceto2{
    display: none !important;
}
.ma_b22 .ma_b13s1_r {
    width: 100%;
    padding-right: 0px;
}


.ma_index .ma_ban_ul .slick-prev {
    left: 15px;
}
.ma_index .ma_ban_ul .slick-next {
    right: 15px;
}
.ma_pchdm_logo {
    width: 150px;
}
.ma_pchdm_r {
    padding-top: 8px;
    width: calc(100% - 150px);
}
.he_swad {
    padding-left: 0;
}
.ma_pchdm_a1 {
    padding: 0 8px;
}
.ma_in1s2m_li {
    min-height: 215px;
}


}
@media screen and (max-width: 1024px){
    .ma_c1s1l_r {
        padding: 12px 0 0 40px;
    }
    .ma_c1s1_liodd .ma_c1s1l_r {
        padding: 10px 30px 0 0;
    }
    .ma_c1s1_libox::before {
        top: 32px;
    }
    .ma_c1s1_li {
        margin-bottom: 75px;
    }
    .am_e1_fr1_lb_item {
        width: 50%;
    }
    /* .am_e2_content_leftbox {
        margin-left: 14%;
    } */
    .am_e2_content_rightbox {
        width: 330px;
    }
    .am_e2cr_mainbox,
    .am_e2cr_main {
        width: 330px;
    }
    .am_e2_content_left {
        width: calc(100% - 350px);
    }
    .am_e2_ct_bot {
        padding-bottom: 20px;
    }
    .am_e2_cl_fotfl{
        float: none;
        width: 100%;
    }
    .am_e2_cl_fot a {
        width: 100%;
    }
    
    .am_e2_cl_fot a span:last-child {
        height: auto;
    }
    .am_e2_cl_fotfl {
        margin-bottom: 10px;
    }
    .am_e2_cl_fotfl:last-child {
        margin-bottom: 0;
    }
    .am_e2cr_main.on2 {
        bottom: 108px;
    }
    .am_f2_fr1title {
        margin-left: 183px;
    }
    .am_f2_fr1d img {
        width: 224px;
    }


.ma_c1 .ma_ny1md {
    padding: 0 20px;
    width: 100%;
}
.am_g4_flr2text {
    height: 298px;
}
.am_g4_flr2text {
    height: 330px;
}

}
@media screen and (max-width: 950px) {
    .ma_pc_hd{
        display: none;
    }
    .mc_ph_hd{
        display: block;
        z-index: 999;
    }
    .ma_ban {
        margin-top: 64px;
    }
    .ma_bantxt {
        top: 50%;
    }
    .mc_ph_hd .mc_ph_logo {
        width: 140px;
    }
    .ma_bantxtp1 {
        font-size: 32px;
    }
    .ma_bantxtp2 {
        font-size: 26px;
    }
    .ma_ban_xlist {
        width: 70px;
    }
    .ma_wid1600 {
        width: 100%;
        padding: 0 20px;
    }
    .ma_ce{
        display: none !important;
    }
    .ma_in1s2mbd_l {
        width: 400px;
    }
    .ma_in1s2mbd_r {
        width: calc(100% - 400px);
    }
    .ma_in1s2mbd_r {
        padding:10px 0  0 70px;
    }
    .ma_in1s2mbd_x {
        right: -56px;
        width: 60px;
        top: 25px;
    }
    .ma_in1s2mbd_x::before {
        width: 8px;
        height: 8px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_r {
        padding: 10px 60px 0 0;
    }
    .ma_in1s2_tbox {
        transform: translateY(0);
    }
    .ma_in1s2m_ul {
        transform: translateY(0);
    }
    .ma_in1s2{
        padding: 40px 0;
    }
    .ma_in1s2m_ul .slick-dots {
        bottom: -6px;
    }
    .ma_in1s2_tbox {
        margin-bottom: 30px;
    }
    .ma_in1s3 {
        padding: 40px 0;
    }
    .ma_in1s3_t {
        margin-bottom: 30px;
    }
    .ma_in1s3mmll_t {
        margin-bottom: 16px;
    }
    .ma_in1s3mmll_a {
        margin-bottom: 25px;
    }
    .ma_in1s1_r {
        width: 60px;
    }
    .ma_in1s3mml_qh {
        top: 105px;
    }
    .ma_in1s1_rbox {
        width: 8px;
        height: 8px;
    }
    .ma_in1s1_rboxr span::before,
    .ma_in1s1_rboxl span::before {
        width: 16px;
    }
    .ma_in1s1_rbox span {
        top: 3px;
    }
    .ma_wid1400 {
        width: 100%;
        padding: 0 20px;
    }
    .ma_ftt_main {
        padding: 40px 20px;
    }
    .ma_ftb_main{
        padding: 20px;
    }
    .ma_fttml_logo {
        width: 270px;
    }
    .ma_ny1bantxt {
        top: 50%;
    }
    .ma_nybantxtp1 {
        font-size: 26px;
    }
    .ma_ny1md_li p,
    .ma_ny1md_li a {
        font-size: 14px;
    }
    .ma_ny1md.on {
        top: 64px;
        border: none;
    }
    .ma_b11s1_lit{
        padding: 40px 20px;
    }
    .ma_b11s1_libtm{
        padding: 30px 20px;
    }
    .ma_b11s1l_ul {
        margin: 0 -4px;
    }
    .ma_fs30 {
        font-size: 20px;
    }
    .ma_b11s1l_r {
        width: 260px;
    }
    .ma_b11s1l_l {
        width: calc(100% - 260px);
    }
    .ma_ceto,
    .ma_mbx {
        display: none;
    }
    .ma_b12s1_r {
        width: 100%;
        padding-left: 0;
    }
    .ma_b12s1 {
        padding: 50px 0;
    }
    .ma_b4m_r {
        width: 460px;
        padding-left: 30px;
    }
    .ma_b4m_l {
        width: calc(100% - 460px);
    }
    .ma_b13m_tbox2.on {
        top: 64px;
    }
    .ma_b13s1_r {
        width: 100%;
        padding: 40px 0;
    }
    .ma_b13s1.on {
        padding-top: 40px;
    }
    .ma_xgm_t {
        margin-bottom: 24px;
    }
    .ma_b13s1rb2_li1 {
        margin-bottom: 6px;
    }
    .ma_b13s1bar1_t {
        margin-bottom: 25px;
    }
    .ma_ban4main {
        top: 50%;
    }
    .ma_b13m_tbox2 {
        border-bottom: none;
    }
    .ma_b13mt_ul{
        border-bottom: 1px solid #eee;
    }
    .ma_tcmain {
        width: 700px;
    }
    .ma_tcmainl {
        width: 190px;
        padding: 30px 30px 70px;
    }
    .ma_tcmll_btn {
        width: 120px;
        padding: 0 20px;
    }
    .ma_tcmll_btn p {
        font-size: 16px;
    }
    .ma_tcmainr {
        width: calc(100% - 190px);
    }
    .ma_tcmr_ulbox {
        height: 370px;
    }
    .ma_tcmainr_list {
        padding: 40px 60px 30px 35px;
    }
    .ma_tcmrl_l p {
        line-height: 45px;
        height: 45px;
        font-size: 14px;
    }
    .ma_tcmrlr_c {
        line-height: 45px;
    }
    .ma_tcmrl_r {
        width: 60px;
    }
    .ma_tcmainr_list2 .mCSB_inside>.mCSB_container {
        margin-right: 25px;
    }
    .ma_tcmrubb_listp p,
    .ma_tcmrubb_list p,
    .ma_tcmrubb_list a {
        font-size: 14px;
        line-height: 35px;
    }
    .ma_tcmrubb_list,
    .ma_tcmrubb_listp{
        display: block;
        min-width: auto;
        padding: 0 20px;
        margin-left: 0;
        margin-bottom: 10px;
    }
    .ma_tcmrubb_list:last-child{
        margin-bottom: 0;
    }
    .ma_close {
        width: 20px;
    }
    .ma_b13s1_main1 {
        padding: 40px 0;
    }

    .ma_b16s1 {
        min-height: auto;
    }
    .ma_b12s1r_d {
        padding: 0 20px;
    }
    .ma_b16rl_main1 {
        width: 48%;
    }
    .ma_b21s1_main{
        padding: 40px 0 0;
    }
    .ma_b21s1r_t {
        margin-bottom: 22px;
    }
    .ma_b21s1r_li2 {
        margin-bottom: 16px;
    }
    .ma_b21s1rl2d_img {
        margin-bottom: 10px;
    }
    .ma_b3_main {
        margin-top: 64px;
        padding-top: 40px;
    }
    .ma_b32s1_bg {
        right: 20px;
    }
    .ma_b33s1mm_btm .ma_ceto{
        display: block;
    }
    .ma_b32s1 {
        padding-bottom: 120px;
    }
    .ma_b33s1mmbr_btn a,
    .ma_b33s1mmbr_btn p {
        width: 120px;
        line-height: 35px;
    }
    .ma_b32s1mm_tboxb {
        overflow-x: auto;
        overflow-y: initial;
    }
    .ma_b32s1mm_tboxb2 {
        width: 950px;
    }
    .ma_b32s1m_main{
        padding: 0 20px;
    }
    .ma_b32s1mm_tulbox{
        padding: 0;
    }
    .ma_b32s1mm_t{
        padding-left: 0;
        padding-right: 0;
    }
    .ma_b3m_bj {
        padding: 20px 0 17px;
    }
    .ma_b3mbj_p {
        line-height: 35px;
        margin-right: 14px;
    }
    .ma_b3mbj_btn a,
    .ma_b3mbj_btn span {
        font-size: 14px;
        width: 100px;
    }
    .ma_b33s1mm_btn p {
        font-size: 14px;
    }
    .ma_b33s1mm_btn {
        line-height: 40px;
    }
    .ma_b3mbj_p span {
        font-size: 14px;
    }
    .ma_b3mbj_p img {
        width: 16px;
        margin-right: 5px;
    }
    .ma_b32s1mm__tbtm p {
        font-size: 14px;
    }
    .ma_b32s1_bg {
        width: 370px;
    }
    .ma_b33s1mmbr_li {
        width: 100%;
        margin-bottom: 10px;
    }
    .ma_b33s1mm_btm {
        padding-top: 30px;
    }
    .ma_b33s1mmbr_ul1 {
        margin-bottom: 30px;
    }
    .ma_b32s1 {
        padding-bottom: 110px;
    }
    .ma_b12s1li_l input {
        font-size: 14px;
    }
    .ma_b12s1ll_l p {
        line-height: 40px;
        font-size: 14px;
    }
    .ma_b12s1ll_r {
        line-height: 40px;
    }
    .ma_b12s1li_r {
        width: 45px;
        height: 40px;
    }
    .ma_b12s1li_l {
        width: calc(100% - 45px);
        height: 40px;
    }
    .ma_b12s1li_r button {
        line-height: 40px;
    }
    .ma_b33s1mmbrl_d p {
        font-size: 14px;
        line-height: 40px;
    }
    .ma_b33s1mmbr_btn a,
    .ma_b33s1mmbr_btn p {
        font-size: 14px;
    }
    .ma_b32s1mm_btm{
        padding: 0;
    }
    .ma_b33s1m_main{
        padding-top: 30px;
        padding-bottom: 120px;
    }
    .ma_b34_main {
        padding: 50px 0 60px;
        margin-top: 64px;
    }
    .ma_b341s1mm_l{
        width: 40%;
    }
    .ma_b34s1mm_r{
        width: 60%;
    }
    .ma_b341s1mml_btn a {
        width: 110px;
    }
    .ma_b341s1mml_btn1 {
        margin-right: 10px;
    }
    .ma_c1s1_libox::before {
        top: 0;
    }
    .ma_c1s1l_r {
        padding: 24px 0 0 40px;
    }
    .ma_c1s1_li {
        margin-bottom: 40px;
    }
    .ma_c1s1 {
        padding: 50px 0;
    }
    .ma_b12s1_r{
        padding-top: 50px;
    }
    .ma_c2s1r_li {
        width: 50%;
    }
    .ma_c2s1rld_r {
        width: 233px;
    }
    .ma_c2s1rld_l {
        width: calc(100% - 233px);
    }
    .ma_c2s1 {
        padding-bottom: 50px;
    }
    .mc_pcfy{
        display: none;
    }
    .mc_phfy {
        display: block;
    }
    .ma_c2s1 {
        padding-bottom: 30px;
    }
    .mc_fybtn {
        padding: 0;
    }
    .ma_b41_main {
        margin-top: 64px;
    }
    .ma_b41_main {
        padding: 50px 0;
    }
    .ma_b41s11m_ulbox1 {
        margin-bottom: 20px;
    }
    .ma_b41s11_1 {
        margin-bottom: 30px;
    }
    .ma_b41s11m_btnb {
        width: 120px;
    }
    .ma_b41tab2 .ma_b41tab2_cen p {
        padding-left: 60px;
    }
    .ma_ny1md {
        padding: 0 20px;
        width: 100%;
    }
    .ma_ny1md.on .ma_ny1md_ul {
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-bottom: 1px solid #eee;
    }
    .ma_c3s1 {
        padding: 50px 0;
    }
    .ma_c3s1_li1 {
        margin-bottom: 40px;
    }
    .ma_c3s1_li2 {
        margin-bottom: 40px;
    }
    .ma_c3s1_li3 {
        padding: 40px 0;
        margin-bottom: 40px;
    }
    .ma_c3s1l4p_ul {
        padding: 0 0 0 16px;
    }
    .ma_c3s1_li4 {
        margin-bottom: 40px;
    }
    .ma_c3s1_li5_t {
        margin-bottom: 26px;
    }
    .ma_c3s1l5_ul {
        margin: 0 -8px;
    }
    .ma_c3s1l5_li {
        padding: 0 8px;
    }
    .ma_c3s1l5ldt_t {
        font-size: 16px;
        height: 24px;
    }
    .ma_c3s1l5ld_txt {
        padding: 18px;
    }
    .ma_d11s1{
        padding-top: 50px;
    }
    .ma_d11 .ma_b13s1_main1{
        padding-top: 0;
        padding-bottom: 30px;
    }
    .ma_d11 .ma_b12s1_r{
        padding-top: 0;
    }
    .ma_d11r_ul {
        margin-bottom: 30px;
    }
    .ma_d11s1_tbox {
        margin-bottom: 30px;
    }
    .ma_d11s1trdt_p {
        line-height: 40px;
    }
    .ma_d11s1trdt_img {
        line-height: 40px;
    }
    .ma_d11s1trd_btm {
        top: 42px;
    }
    .ma_d11s1trd_btm p {
        font-size: 14px;
    }
    .ma_d13 .ma_d11s1 {
        padding-top: 50px;
        padding-bottom: 30px;
    }
    .ma_d13 .ma_b12s1_r {
        padding-top: 0;
    }
    .ma_d13s1_ul {
        margin-bottom: 10px;
    }
    .ma_d14s1 {
        padding-bottom: 50px;
        padding-top: 40px;
    }
    .ma_d14vb_play {
        bottom: 35px;
        left: 35px;
        width: 45px;
    }
    .ma_d15 .ma_d11s1 {
        padding-top: 50px;
        padding-bottom: 30px;
    }
    .ma_d15 .ma_b12s1_r {
        padding-top: 0;
    }
    .ma_b15s1_ul {
        margin-bottom: 30px;
    }
    .am_d21_fr1_input_lf {
        width: 90px;
    }
    .am_d21_fr1_input_rt {
        width: calc(100% - 90px);
    }
    .am_d21_fr1_input_rt input {
        padding: 0 20px;
    }
    .am_d21_fr1_btn {
        width: 100px;
        height: 35px;
        line-height: 35px;
    }
    .am_d21_fr1_input {
        height: 50px;
    }
    .am_d21_fr1_input_lf p {
        line-height: 50px;
    }
    .ma_d23s1 {
        padding-bottom: 40px;
        padding-top: 30px;
    }
    .ma_d23s1m_t {
        margin-bottom: 20px;
    }
    .ma_d23s1mld_img {
        width: 100%;
    }
    .ma_d24s1 {
        padding-top: 50px;
        padding-bottom: 30px;
    }

    .ma_d24s1m_li {
        margin-bottom: 30px;
    }
    .ma_d24s1mld_l {
        margin-bottom: 15px;
    }
    .ma2_tc_main {
        width: 600px;
        padding: 40px 30px 30px;
    }
    .ma2_tcm_d {
        height: 230px;
        padding-left: 18px;
    }
    .ma2_tcm_t {
        margin-bottom: 15px;
    }
    .ma2_tcm_d1 input {
        width: 18px;
        height: 18px;
    }
    .ma2_tcm_d1 p {
        line-height: 18px;
    }
    .ma2_tcm_d2 {
        margin-bottom: 20px;
    }
    .am_d25_floor2 {
        padding-top: 40px;
        padding-bottom: 10px;
    }
    .am_d23_fot {
        padding: 0 20px;
        padding-bottom: 30px;
    }
    .am_d25_fr2b_item {
        margin-bottom: 30px;
    }
    .am_d25_fr2b_itemimg {
        width: 160px;
    }

    .am_d25_fr2b_itembtn {
        margin-top: 15px;
    }
    .am_d25_fr2b_itemh3 {
        margin: 16px 0 4px;
    }
    .ma_d26s1m_l{
        display: block !important;
    }

    .ma_d26s1 {
        padding: 50px 20px 30px;
    }
    .ma_d26s1m_l,
    .ma_d26s1ml {
        width: 328px;
    }
    .ma_d26s1m_r {
        padding-left: 30px;
        width: calc(100% - 328px);
    }
    .ma_d26s1ml {
        padding-top: 20px;
    }
    .ma_d26s1mlp_d img {
        margin-right: 10px;
    }
    .ma_d26s1mlp_d a:nth-child(2) {
        margin-right: 6px;
    }
    .ma_d26s1mr_in {
        margin-bottom: 15px;
    }
    .ma_d26s1_bg {
        width: 366px;
    }
    .ma_d26s1_main {
        padding: 0 ;
    }
    .am_e1_fot {
        padding: 0 20px 30px;
    }
    .am_e2_content_left {
        width: 100%;
    }
    .am_e2_content_leftbox {
        margin-left:0;
    }
    .am_e2_content_left {
        padding: 40px 20px 0;
    }
    .am_e2cr_mainbox{
        display: block;
    }
    .ma_cetobox.on2 {
        position: initial;
        top: auto;
        bottom: auto;
        left: auto;
    }
    .am_e2_content_right,
    .am_e2_content_rightbox,
    .am_e2cr_mainbox,
    .am_e2cr_main {
        width: 100%;
    }
    .am_e2_cr_title {
        margin: 0;
    }
    .am_e2_cr_botulli {
        padding: 0;
    }
    .am_e2_content_right{
        padding: 0 20px 40px;
    }
    .am_e2_cr_title {
        padding-top: 20px;
    }
    .am_e2_cr_botulli a {
        height: auto;
        line-height: normal;
        padding: 10px 0;
    }
    .am_e2_cr_botullibox {
        position: initial;
        top: auto;
        left: auto;
        transform: translateY(0);
    }
    .am_e2_cr_botulli a h4 {
        height: auto;
    }
    .am_e2_content_left {
        padding: 30px 20px 0;
    }
    .ma_pcfy{
        display: none;
    }
    .am_e3_fr1_item {
        width: 31%;
        margin-right: 10px;
    }
    .am_e3_fr1r {
        width: 270px;
    }
    .am_e3_fr1l {
        width: calc(100% - 270px);
    }
    .am_e3_fr1it_bot p {
        font-size: 14px;
    }
    .am_e4_fot{
        padding: 30px 20px;
    }
    .am_e4_content {
        padding-bottom: 0;
    }
    .ma_f1s1 {
        padding: 50px 20px;
    }
    .ma_f1s1lr_t {
        margin-bottom: 13px;
    }
    .ma_f1s1_li {
        margin-bottom: 40px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2ml_p p {
        font-size: 42px;
        bottom: 30px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2mlp_icon img {
        width: 20px;
        bottom: 2px;
    }
    .ma_f1s2mlp_icon img {
        width: 14px;
    }
    .ma_f1s2ml_p p {
        bottom: 20px;
    }
    .ma_f1s2m_ul .slick-list {
        padding-top: 25px !important;
    }
    .ma_f1s2m_ul {
        height: 98px;
    }
    .ma_f1s2mqh_list {
        bottom: 15px;
        width: 30px;
    }
    .ma_f1s2m_ulbox {
        padding: 0 45px;
    }
    .ma_f1s2m_ulbox {
        margin-bottom: 20px;
    }
    .ma_f1s2 {
        padding-bottom: 50px;
    }
    .ma_f1s2ml1_l {
        width: 338px;
    }
    .ma_f1s3ml_img {
        width: 60px;
    }
    .ma_f1s3_m {
        margin-bottom: 35px;
    }
    .ma_f1s3 {
        padding: 40px 0;
    }
    .ma_f1s4 {
        padding: 40px 20px 80px;
    }
    .ma_f1s3_t {
        margin-bottom: 25px;
    }
    .ma_f1s4_t {
        margin-bottom: 5px;
    }
    .ma_f1s4_m .swiper-pagination {
        bottom: 40px;
    }
    .ma_title7_img {
        width: 14px;
        margin-left: 10px;
    }
    .ma_title7_img img {
        bottom: 5px;
    }
    .am_f2_fr1d2 {
        right: 20%;
    }

    .am_f2_fr1d3 {
        right: 29%;
    }

    .am_f2_fr1d img {
        width: 191px;
    }

    .am_f2_fr1d {
        right: 25%;
        top: -27%;
    }

    .am_f2_floor1 {
        padding-top: 60px;
        padding-bottom: 30px;
    }
    .am_f2_fr2_db {
        padding: 50px 20px 30px;
    }
    .am_f2_fr2_d2 {
        right: 20px;
    }
    .am_e1_lbp {
        font-size: 14px;
        height: 63px;
    }
    .am_f2_fr2_r {
        padding-right: 0;
    }
    .am_f3_floor2 {
        padding-top: 30px;
    }
    .am_f3_f2_title {
        padding: 16px 0;
    }
    .am_f3_f2_item {
        padding: 20px 0;
    }
    .am_f3_fot {
        padding: 30px 20px;
    }
    .ma3_tc_main {
        width: 530px;
    }
    .ma3_tcmm_t p:first-child {
        margin-right: 27px;
    }
    .ma3_tcm_t .ma_fs24 {
        font-size: 18px;
    }
    .ma3_tcmm_t {
        margin-bottom: 20px;
    }
    .ma2_close {
        right: -40px;
        width: 20px;
    }
    .am_f4_fr1_title {
        margin-bottom: 20px;
    }
    .am_f4_fr1btb {
        margin-top: 10px;
    }
    .am_f4_fr2_bot {
        padding-top: 20px;
    }
    .am_f4_floor2 {
        padding: 40px 0 0;
    }
    .ma_f4s1{
        padding: 40px 0 0;
    }
    .ma_f4s1mtl_num {
        font-size: 80px;
    }
    .ma_f4s1mtl_t {
        font-size: 18px;
        left: 0;
        top: -29px;
    }
    .ma_f4s1mt_r {
        width: calc(100% - 210px);
    }
    .ma_f5s1{
        padding-top: 40px;
        padding-bottom: 50px;
    }
    .ma_f5s1m_p {
        margin-bottom: 25px;
    }
    .ma_f5s2mllt_num {
        font-size: 60px;
    }
    .ma_f5s2{
        padding-bottom: 50px;
    }
    .am_f6_f1itembotp {
        height: 84px;
    }
    .am_f6_fot {
        padding: 0 20px 30px;
    }
    .ma_g1s1m_r {
        width: 380px;
    }
    .ma_g1s1mr_mbox {
        padding: 0 20px 49px 30px;
    }
    .ma_g1s1m_l {
        width: calc(100% - 380px);
    }
    .ma_g1s1mrm_2 {
        padding-top: 40px;
    }
    .ma_g1s1mrm_1 {
        padding-top: 40px;
    }
    .ma_g1s1m_l #container {
        height: 378px;
    }
    .ma_g1s1mrm_bg {
        width: 230px;
    }
    .ma_g2s2ld_li {
        margin-bottom: 4px;
    }
    .ma_g2s1 {
        padding: 50px 20px;
    }

    .ma_g2s1tbr_icon {
        width: 28px;
    }
    .ma_g2s1tbr_r {
        width: calc(100% - 28px);
        padding-left: 17px;
    }
    .ma_g2s1tb_r a {
        margin-left: 30px;
    }
    .ma_g2s1_tbox {
        margin-bottom: 26px;
    }
    .ma_g2s2_li {
        margin-bottom: 40px;
    }
    .am_g3_floor1{
        padding: 40px 0;
    }
    .am_g3_floor2 {
        margin-top: 0;
        padding-bottom: 50px;
    }
    .am_g3_flr2wd4th2 {
        font-size: 28px;
    }
    .ma_fs36 {
        font-size: 22px;
    }
    .am_g3_flr2wordd5ul {
        margin-top: 16px;
    }
    .am_g3_flr2imgd1 img {
        width: 200px;
    }
    .am_g3_flr2imgd2 img {
        width: 120px;
    }
    .am_g3_flr2imgd2 {
        top: 58%;
        left: 24%;
    }
    .am_g4_flr {
        padding-right: 0;
    }
    .ma_f22s1_p {
        padding: 0;
        margin-bottom: 20px;
    }
    .ma_f22s1_t {
        margin-bottom: 20px;
    }
    .ma_f22s1_main {
        padding: 40px 0 50px;
    }
    .ma_f22s2_m {
        padding: 0px 60px;
    }
    .ma_f22s2 {
        padding-bottom:50px;
    }
    .ma_f22s2m_btn a {
        line-height: 40px;
    }
    .ma_f22s2ml_d {
        padding: 30px 40px 30px 30px;
    }
    .ma_f22s2mld_t {
        margin-bottom: 70px;
    }
    .ma_f22s2m_ul {
        margin-bottom: 30px;
    }
    .ma_f22s3 {
        padding: 40px 20px 50px;
    }
    .ma_f22s3_p p {
        font-size: 16px;
    }
    .ma_f22s3ld_l {
        width: 50px;
    }
    .ma_f22s3ld_r {
        width: calc(100% - 50px);
    }
    .ma_f22s3ldr_a span {
        font-size: 14px;
    }
    .ma_f22s3_li a {
        padding: 0 30px;
    }
    .ma_ban7_p1 {
        font-size: 30px;
        margin-bottom: 24px;
    }
    .ma_ban7_input {
        width: 550px;
    }
    .ma_ban7in1 {
        height: 45px;
    }
    .ma_ban7in2t_p {
        line-height: 45px;
    }
    .ma_ban7in2t_img {
        line-height: 45px;
    }
    .ma_ban7in3 button {
        width: 50px;
        line-height: 45px;
    }
    .ma_f1 .ma_ny1md,
    .ma_b11 .ma_ny1m,
    .ma_c1 .ma_ny1md,
    .ma_c3 .ma_ny1md {
        display: none;
    }

    .ma_f5s2mll_a {
        left: 51%;
    }

    .ma_f5s2m_li:last-child .ma_f5s2ml_l {
        padding-bottom: 32px;
    }

    .am_e2_content_left::before {
        display: none;
    }

    .am_e2_content_box {
        background: #f9f9f9;
    }

    .am_e2_content_left {
        padding: 30px 0 0;
    }

    .ma_b13s1_main1 {
        min-height: auto;
    }


    


}






@media screen and (max-width: 768px){
    .ma_pcban{
        display: none;
    }
    .ma_phban {
        display: block;
    }
    .ma_in1s1ld_b p {
        font-size: 14px;
    }
    .ma_in1s1_li {
        width: 33.333333%;
    }
    .ma_in1s1ldt_img {
        width: 175px;
    }
    .ma_fs36 {
        font-size: 22px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
        left: -140px;
        width: 140px;
    }
    .ma_in1s2mbdr_p p {
        font-size: 14px;
        height: 73px;
    }
    .ma_in1s2mbdr_t {
        font-size: 18px;
        height: 27px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_r {
        padding: 10px 20px 0 0;
    }
    .ma_in1s2mbd_r {
        padding: 10px 0 0 45px;
    }
    .ma_in1s2mbd_l {
        width: 380px;
    }
    .ma_in1s2_img {
        margin-left: 8px;
    }
    .ma_in1s3mm{
        width: 100%;
        float: none;
    }
    .ma_in1s3mm_l{
        margin-block-end: 20px;
    }
    .ma_fttm_l,
    .ma_fttm_r{
        width: 100%;
        float: none;
    }
    .ma_fttm_l{
        margin-bottom: 30px;
    }
    .ma_ftt_main {
        padding: 20px;
    }
    .ma_fttml_ul {
        margin: 0 -10px 14px;
    }
    .mc_ft_copyright{
        width: calc(100% - 200px);
    }
    .mc_ft_copyright p{
        line-height: 1.75;
    }
    .ma_ftbm_r{
        position: relative;
        top: 6px;
    }
    .ma_ftbm_r p,
    .ma_ftbm_r a,
    .ma_ftbmr_wx {
        margin-left: 16px;
    }
    .ma_b11s1ll_p p {
        font-size: 14px;
    }
    .ma_b11s1l_l {
        padding: 10px 30px 10px 0;
    }
    .ma_b11s1llb_p p {
        font-size: 14px;
    }
    .ma_b11s1_libtm {
        padding: 30px 20px 20px;
    }
    .ma_b11s1_li.ma_b11s1_lieven .ma_b11s1l_l {
        padding: 10px 0 10px 30px;
    }
    .ma_b11s1l_li {
        width: 33.333333%;
    }
    .ma_b12s1 {
        padding: 40px 0;
    }
    .ma_b12s1r_p p {
        font-size: 14px;
    }
    .ma_b12s1r_li {
        margin-bottom: 16px;
    }
    .ma_ban4 .ma_phban{
        opacity: 0;
    }
    .ma_b4m_r {
        width: 350px;
        padding-left: 20px;
    }
    .ma_b4m_l {
        width: calc(100% - 350px);
    }
    .ma_b4mrld_t {
        padding: 0 16px;
    }
    .ma_b4mrldt_txt p {
        font-size: 14px;
        line-height: 40px;
    }
    .ma_b4mrldt_l {
        width: 16px;
        line-height: 40px;
    }
    .ma_b4mrldt_r {
        line-height: 40px;
    }
    .ma_b4mrld_btm {
        top: 42px;
    }
    .ma_b4mrld_btm {
        padding: 14px 38px;
    }
    .ma_b4mrldb_li a {
        font-size: 14px;
    }
    .ma_b4mrldb_li a::before {
        top: 12px;
        left: -15px;
    }
    .ma_fs26 {
        font-size: 18px;
    }
    .ma_b4mr_t1 {
        font-size: 14px;
    }
    .ma_b13mt_li p,
    .ma_b13mt_li a {
        font-size: 14px;
        line-height: 40px;
    }
    .ma_b13s1r2ll_t {
        font-size:18px;
        margin-bottom: 8px;
    }
    .ma_fs24 {
        font-size: 20px;
    }
    .ma_title5_img {
        width: 18px;
        margin-right: 4px;
    }
    .ma_b13s1r1_t {
        margin-bottom: 16px;
    }
    .ma_b13s1r2_t {
        margin-bottom: 24px;
    }
    .ma_xg {
        padding: 30px 0 40px;
    }
    .ma_xgm_t {
        margin-bottom: 20px;
    }
    .ma_b13s1_r {
        width: 100%;
        padding: 30px 0 40px;
    }
    .ma_b12s1r_p {
        margin-bottom: 20px;
    }
    .ma_b13s1rb2_li1 {
        font-size: 16px;
    }
    .ma_b13s1rb2_li2 {
        font-size: 14px;
    }
    .ma_b13s1rb2_li .ma_b13s1rb2_li1box {
        padding: 16px 0;
    }
    .ma_b13s1rb2_t {
        margin-bottom: 17px;
    }
    .ma_b13s1box4_r1 {
        margin-bottom: 30px;
    }
    tr.ma_b13s1r2t_tr1 th p {
        font-size: 14px;
    }
    .ma_xgm_li {
        width: 33.333333%;
    }
    .ma_b16rl_main span,
    .ma_b16rl_main p {
        font-size: 14px;
        height: 24px;
    }
    .ma_b16rlm4_img {
        width: 18px;
    }
    .ma_b12s1rd_p {
        line-height: 40px;
    }
    .ma_b21s1r_li1 p {
        font-size: 14px;
    }
    .ma_b21s1r_li1 p::before {
        top: 9px;
        left: -14px;
    }
    .ma_b21s1r_ul1 {
        padding-left: 14px;
        margin-bottom: 25px;
    }
    .ma_ban5 .ma_phban{
        opacity: 0;
    }

    .ma_b22mr_txt p {
        font-size: 14px;
    }
    .ma_b22 .ma_b13s1_r {
        padding: 0;
    }
    .ma_b22s1_rbox1 .ma_b22s1r1_p1 {
        font-size: 16px;
        margin: 25px 0 20px;
    }
    .ma_b22s1_rbox1 .ma_b22s1r1_p2 {
        margin-top: 20px;
    }
    .ma_b22s1r1_p2,
    .ma_b22s1r1_p3,
    .ma_b22s1r1_p4 {
        padding-left: 0;
    }
    .ma_b22s1_rbox1 .ma_b22s1r1_p3 {
        font-size: 14px;
    }
    .ma_b34_main {
        padding: 40px 0 50px;
        margin-top: 64px;
    }
    .ma_b34s1mm{
        width: 100%;
        float: none;
    }
    .ma_b341s1mm_l{
        margin-bottom: 30px;
    }
    .ma_b34s1mmrd6_btn a {
        line-height: 40px;
    }
    .ma_b34s1mmrd6_btn {
        width: 140px;
    }
    .ma_b341s1mml_p {
        margin-bottom: 14px;
    }
    .ma_b34s1mmrd_list1 input {
        font-size: 14px;
    }
    .ma_b34s1mmrd_list span {
        font-size: 14px;
    }
    .ma_b34s1mmrd_list {
        height: 40px;
    }
    .ma_b34s1mmrd_list3 {
        height: 100px;
    }
    .ma_b34s1mmr_d4 span {
        font-size: 14px;
    }
    .ma_b34s1mmr_d5 p {
        font-size: 14px;
    }
    .ma_b341s1mml_btn a {
        font-size: 14px;
    }
    .ma_b34s1mmrd6_btn a {
        font-size: 14px;
    }
    .ma_b34s1mmr_d {
        margin-bottom: 15px;
    }
    .ma_b32s1_bg {
        bottom: 90px;
    }
    .ma_b341s1mml_p p {
        font-size: 14px;
    }
    .ma_c1s1l_r,
    .ma_c1s1l_l{
        width: 100%;
        float: none;
    }
    .ma_c1s1l_r {
        padding: 20px 0;
    }
    .ma_c1s1l_l {
        margin-left: 0;
    }
    .ma_c1s1_liodd .ma_c1s1l_r,
    .ma_c1s1_liodd .ma_c1s1l_l{
        width: 100%;
        float: none;
    }
    .ma_c1s1_liodd .ma_c1s1l_l {
        margin-right: 0;
    }
    .ma_c1s1lr_p p {
        font-size: 14px;
        height: auto;
    }
    .ma_c1s1_liodd .ma_c1s1l_r {
        padding: 20px 0;
    }
    .ma_c1s1lr_li {
        margin-bottom: 10px;
    }
    .ma_c1s1lr_li a span {
        font-size: 14px;
    }
    .ma_c2s1rld_r {
        width: 190px;
    }
    .ma_c2s1rld_l {
        width: calc(100% - 190px);
    }
    .ma_c2s2_r {
        left: 180px;
    }
    .ma_c2s1 {
        padding-bottom: 40px;
    }
    .ma_b12s1_r {
        padding-top: 40px;
    }
    .ma_b41s11m_li {
        width: 33.3333333%;
    }
    .ma_b41s112l_input label span {
        font-size: 14px;
    }
    .ma_b41s11m_btnb p {
        font-size: 14px;
        line-height: 35px;
    }
    .ma_b41s11m_btnb {
        width: 100px;
    }
    .ma_b41s11mtl_p1 {
        font-size: 14px;
    }
    .ma_b41s11mt_li {
        width: 110px;
    }
    .ma_b41_main {
        padding: 40px 0;
    }
    .ma_b41s11m_ulbox1 {
        margin-bottom: 16px;
    }
    .ma_b41s11_23box2 {
        width: 920px;
    }
    .ma_b41tab2 .ma_b41tab2_name p {
        font-size: 14px;
    }
    .ma_b41tab2 .ma_b41tab2_last p {
        padding-left: 39px;
    }
    .ma_b41tab2 .ma_b41tab2_first p {
        width: 190px;
        padding-left: 18px;
    }
    .ma_b41s11mtl_p2 {
        font-size: 14px;
    }
    .ma_c3s1 {
        padding: 40px 0;
    }
    .ma_c3s1l1_li {
        width: 33.333333%;
        margin-bottom: 1px;
    }
    .ma_c3s1l2_p p {
        font-size: 14px;
    }
    .ma_c3s1l2_l,
    .ma_c3s1l2_r {
        width:100%;
    }
    .ma_c3s1l2_l{
        margin-bottom: 20px;
    }
    .ma_c3s1l3bm_l,
    .ma_c3s1l3bm_r {
        width: 100%;
        float: none;
    }
    .ma_c3s1l3bm_l{
        margin-bottom: 10px;
    }
    .ma_c3s1l3bm_r {
        padding-left: 0;
    }
    .ma_c3s1l3bmr_li {
        padding: 0;
    }
    .ma_c3s1l4p_li p {
        font-size: 14px;
    }
    .ma_c3s1l4p_li p::before {
        width: 4px;
        height: 4px;
    }
    .ma_c3s1l6l_d {
        padding: 12px;
    }
    .ma_c3s1l6_li {
        padding: 0 6px;
    }
    .ma_c3s1l6_ul {
        margin: 0 -6px;
    }
    .ma_c3s1l6ld_r p {
        font-size: 14px;
    }
    .ma_c3s1l6ld_r {
        padding-left: 10px;
    }
    .ma_c3s1_li5 {
        margin-bottom: 30px;
    }
    .ma_c3s1_li6_t {
        margin-bottom: 20px;
    }
    .ma_c3s1l2_l {
        padding-right: 0;
    }
    .ma_d11s1 {
        padding-top: 40px;
    }
    .ma_d11s1_t,
    .ma_d11s1t_r{
        float: none;
    }
    .ma_d11s1_t{
        margin-bottom: 15px;
    }
    .ma_d11s1t_r {
        margin-top: 0;
    }
    .ma_d11s1tr_d {
        margin-left: 0;
        margin-right: 10px;
    }
    .ma_d11s1trd_t {
        width: 150px;
        padding: 0 20px;
    }
    .ma_d11s1tr_d:last-child {
        width: 230px;
    }
    .ma_d11s1trdt_p {
        font-size: 14px;
    }
    .ma_d13 .ma_d11s1 {
        padding-top: 40px;
    }
    .ma_d13s1ld_txt p {
        font-size: 14px;
        height: 24px;
    }
    .ma_d14s1 {
        padding-bottom: 40px;
        padding-top: 30px;
    }
    .ma_d14s1_t {
        padding-bottom: 10px;
        margin-bottom: 20px;
    }
    .ma_d14vb_play {
        bottom: 30px;
        left: 30px;
        width: 40px;
    }
    .ma_d14_videobox2 iframe {
        min-height: 310px;
    }
    .ma_b15s1l_t p {
        line-height: 50px;
        font-size: 16px;
    }
    .ma_b15s1lb_r p {
        font-size: 14px;
    }
    .ma_b15s1lb_l p {
        font-size: 16px;
    }
    .ma_b15s1lb_l {
        width: 24px;
    }
    .ma_b15s1l_t::before {
        height: 14px;
        right: 37.5px;
    }
    .ma_b15s1l_t::after {
        width: 14px;
    }
    .ma_d15 .ma_d11s1 {
        padding-top: 40px;
    }
    .ma_d15 .ma_d11s1 {
        padding-top: 30px;
    }
    .ma_b15s1l_t {
        padding: 0 20px;
    }
    .ma_b15s1l_t::before {
        right: 22.5px;
    }
    .ma_b15s1l_t::after {
        right: 16px;
    }
    .ma_b15s1l_btm {
        padding: 20px 25px 20px 20px;
    }
    .ma_b15s1lb_r {
        padding-left: 5px;
    }
    .ma_b15s1l_t2 {
        padding-left: 12px;
    }
    .ma_b16 .ma_b12s1_r{
        padding-top: 0;
    }
    .ma_d23s1m_li {
        width: 33.333333%;
    }
    .ma_d23s1mld_txt1 p {
        font-size: 14px;
        height: 49px;
    }
    .ma_d23s1 {
        padding-bottom: 35px;
        padding-top: 25px;
    }
    .ma_d23s1mld_txt p {
        font-size: 16px;
    }
    .ma_d23s1mld_txt {
        padding-bottom: 12px;
        margin-bottom: 14px;
    }
    .ma_d23s1m_ul {
        margin: 0 -8px 25px;
    }
    .ma_d23s1m_btm p {
        font-size: 14px;
    }
    .ma_d24s1 {
        padding-top: 40px;
    }
    .ma_d24s1m_li {
        margin-bottom: 25px;
    }
    .ma_d24s1mld_l {
        margin-bottom: 10px;
    }
    .ma_g2s1mldtm_li {
        margin-bottom: 0;
    }
    .ma_d24s1mldr_ul {
        margin-bottom: 12px;
    }
    .ma_d24s1mldr_btn {
        width: 115px;
    }
    .am_d25_fr2b_itemimg {
        width: 140px;
    }
    .ma_d26s1ml.on {
        position: initial;
        top: auto;
    }
    .ma_d26s1ml {
        padding-top: 0;
    }
    .ma_d26s1m_l,
    .ma_d26s1m_r{
        width: 100%;
        float: none;
    }
    .ma_d26s1m_r{
        padding: 0;
    }
    .ma_d26s1m_l{
        margin-bottom: 20px;
    }
    .ma_d26s1 {
        padding: 35px 20px 30px;
    }
    .ma_d26s1ml {
        width: 100%;
    }
    .ma_d26s1ml_p1 {
        margin-bottom: 10px;
    }
    .ma_d26s1mrim_n {
        font-size: 14px;
    }
    .ma_d26s1mrim_n span {
        font-size: 16px;
    }
    .ma_d26s1mrimdt_p {
        font-size: 14px;
    }
    .ma_d26s1mrim_d input {
        font-size: 14px;
    }
    .ma_d26s1mrim4yz_in input {
        font-size: 14px;
    }
    .ma_d26s1mrim4_btn button {
        font-size: 14px;
    }
    .am_e2_ct_icon {
        margin-top: 16px;
        margin-bottom: 16px;
    }
    .am_e3_fr1it_bot p {
        margin-bottom: 3px;
    }
    .am_e3_fot {
        padding: 10px 20px 30px;
    }
    .am_e4_f2itemll img {
        width: 100%;
        position: relative;
        bottom: auto;
        left: auto;
        top: 8px;
    }
    .am_e4_f1title h2 a {
        padding-right: 30px;
    }
    .am_e4_f1title h2 a:last-child {
        padding-left: 30px;
    }
    .ma_f1s1 {
        padding: 40px 20px;
    }
    .ma_f1s1l_l,
    .ma_f1s1l_r{
        float: none;
        width: 100%;
    }
    .ma_f1s1l_r{
        position: initial;
        top: auto;
        left: auto;
        transform: translate(0);
    }
    .ma_f1s1l_l{
        margin-bottom: 20px;
    }
    .ma_f1s1lr_t {
        margin-bottom: 8px;
    }
    .ma_f1s1lr_p p {
        font-size: 14px;
    }
    .ma_f1s1_li {
        margin-bottom: 30px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2ml_p p {
        font-size: 32px;
        bottom: 28px;
    }
    .ma_f1s2ml1_l {
        width: 280px;
    }
    .ma_f1s2ml1_r p {
        font-size: 16px;
    }
    .ma_f1s2m_ulbox {
        margin-bottom: 8px;
    }
    .ma_f1s3m_li {
        padding: 0 5px;
    }
    .ma_f1s3m_ul {
        margin: 0 -5px;
    }
    .ma_f1s3ml_img {
        width: 42px;
    }
    .ma_f1s3ml_txt p {
        font-size: 14px;
    }
    .ma_f1s3m_li:first-child .ma_f1s3ml_img::before {
        width: 25px;
        left: -40px;
    }
    .ma_f1s3ml_img::after {
        right: -37px;
        width: 25px;
    }
    .ma_f1s3_m {
        margin-bottom: 25px;
    }
    .ma_f1s3m1_li1 p {
        font-size: 14px;
    }
    .ma_f1s3_m1 {
        padding: 0 50px;
    }
    .ma_f1s4 {
        padding: 40px 20px 70px;
    }
    .ma_f1s4_m .swiper-pagination {
        bottom: 36px;
    }
    .am_f2_fr1title {
        margin-left: 133px;
    }
    .am_f2_fr1d2 {
        right: 24%;
    }
    .am_f2_fr1d3 {
        right: 27%;
    }
    .am_f2_fr1d img {
        width: 168px;
    }
    .am_f2_fr1d {
        right: 27%;
        top: -27%;
    }
    .am_f2_floor1 {
        padding-top: 50px;
        padding-bottom: 30px;
    }
    .am_f2_fr2_d2{
        display: none;
    }
    .am_f2_floor2 {
        padding-top: 0;
        padding-bottom: 0;
    }
    .am_f3_f2_item div:nth-child(4) {
        width: 18%;
    }
    .am_f3_f2_item div:nth-child(3) {
        width: 26%;
    }
    .am_f3_f2_title div:nth-child(4) {
        width: 18%;
    }
    .am_f3_f2_title div:nth-child(3) {
        width: 26%;
    }
    .ma3_tcmm_t p {
        font-size: 14px;
    }
    .ma3_tcmm_p .ma3_tcmm_p1 {
        font-size: 14px;
    }
    .ma3_tcmm_p .ma3_tcmm_p1 {
        margin-bottom: 0px;
        margin-top: 7px;
    }
    .ma3_tcmm_a1 p {
        font-size: 14px;
        width: 80px;
    }
    .ma3_tcmma1_l {
        width: calc(100% - 80px);
        line-height: 20px;
    }
    .ma3_tcmma2_l p {
        width: auto;
    }
    .am_f3_f2_item {
        padding: 18px 0;
    }
    .am_f4_fr2btb p {
        height: 73px;
    }
    .ma_f4s1mt_r p {
        font-size: 14px;
    }
    .ma_f4s1mtl_num {
        font-size: 60px;
    }
    .ma_f4s1mtl_t {
        top: -24px;
    }
    .ma_f4s1mt_r {
        width: calc(100% - 180px);
    }
    .ma_f4s1_m {
        padding-bottom: 40px;
    }
    .ma_f4s2 {
        padding: 60px 0 40px;
    }
    .ma_f5s1m_p p {
        font-size: 14px;
    }

    .ma_f5s1 {
        padding-top: 30px;
        padding-bottom: 40px;
    }
    .ma_f5s1m_p {
        margin-bottom: 20px;
    }
    .ma_f5s1m_btm {
        width: 360px;
        padding: 30px 35px;
    }
    .ma_f5s1mb_img {
        width: 38px;
    }
    .ma_f5s1mb_txt p {
        font-size: 14px;
    }
    .ma_f5s1mb_txt p span {
        font-size: 22px;
    }
    .ma_f5s2ml_l,
    .ma_f5s2ml_r{
        float: none;
        width: 100%;
        padding: 0;
    }
    .ma_f5s2ml_l{
        margin-bottom: 20px;
    }
    .ma_f5s2mll_p p {
        font-size: 14px;
    }
    .ma_f5s2m_li {
        margin-bottom: 25px;
    }
    .ma_f5s2m_liodd .ma_f5s2ml_l {
        padding-right: 0;
    }
    .ma_f5s2 {
        padding-bottom: 40px;
    }
    .ma_f5s1m_btm {
        width: 360px;
        padding: 30px 35px;
    }
    .am_f6_f1itembotp {
        height: 63px;
    }
    .ma_g1s1m_r {
        width: 320px;
    }
    .ma_g1s1m_l {
        width: calc(100% - 320px);
    }
    .ma_g1s1mrm_1 {
        padding-top: 25px;
    }
    .ma_g1s1mr_mbox {
        padding: 0 20px 36px 30px;
    }
    .ma_g2s2ldl_l img {
        top: 7px;
    }
    .ma_g2s1m_li{
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .ma_g2s1m_li:last-child{
        margin-bottom: 0;
    }
    .ma_g2s1 {
        padding: 40px 20px;
    }
    .ma_g2s1tbrr_p1 {
        font-size: 14px;
    }
    .ma_g2s1tb_r a {
        margin-left: 12px;
    }
    .ma_g2s2_t {
        margin-bottom: 25px;
    }
    .ma_g2s2_li {
        padding: 0 10px;
        margin-bottom: 30px;
    }
    .ma_g2s2ld_t {
        margin-bottom: 12px;
    }
    .ma_g2s2ld_ulbox {
        margin-bottom: 16px;
    }
    .ma_g2s2 {
        padding: 40px 0 50px;
    }

    .ma_g2m_bg {
        width: 280px;
    }
    .ma_f4s1m_img1{
        display: none;
    }
    .ma_f4s1m_img2{
        display: block;
    }
    .ma_f4s2 .ma_f4s1m_t {
        top: 5px;
    }
    .am_g3_floor1 {
        padding: 30px 0;
    }
    .am_g3_flr1itemc {
        width: 360px;
    }
    .am_g3_flr1itemr {
        width: calc(100% - 510px);
    }
    .ma_fs24 {
        font-size: 18px;
    }
    .am_g3_flr2wd4th2 {
        font-size: 26px;
    }
    .ma_fs36 {
        font-size: 20px;
    }
    .am_g3_flr2wd4th4 {
        margin-top: 10px;
    }
    .am_g3_flr2wordd5ul {
        margin-top: 12px;
    }
    .am_g3_flr2wordd4 {
        right: 19%;
        top: 13%;
    }
    .am_g3_flr2imgd1 img {
        width: 170px;
    }
    .am_g3_flr2imgd2 img {
        width: 100px;
    }
    .am_g4_flr1box {
        padding-top: 40px;
    }
    .am_g4_flr2item {
        padding: 0 14px;
        margin-bottom: 20px;
    }
    .ma_bantxtp1,
    .ma_bantxtp2,
    .ma_nybantxtp1,
    .ma_nybantxtp2 {
        display: none;
    }
    .ma_f22s1_p p {
        font-size: 14px;
    }
    .ma_f22s1l_d p {
        font-size: 14px;
    }
    .ma_f22s1ld_num {
        font-size: 30px;
    }
    .ma_f22s1_li {
        width: 50%;
        margin-bottom: 10px;
    }
    .ma_f22s1_main {
        padding: 30px 0 40px;
    }
    .ma_f22s1_t {
        margin-bottom: 16px;
    }
    .ma_f22s2_m {
        padding: 0;
    }
    .ma_f22s2ml_d {
        padding: 25px 30px 25px 25px;
    }
    .ma_f22s2mldt_img {
        width: 35px;
    }
    .ma_f22s2mld_t {
        margin-bottom: 60px;
    }
    .ma_f22s2 {
        padding-bottom: 40px;
    }
    .ma_f22s3 {
        padding: 35px 20px 40px;
    }
    .ma_f22s3ld_l {
        width: 40px;
    }
    .ma_f22s3ld_r {
        width: calc(100% - 40px);
    }
    .ma_f22s3ldr_p {
        font-size: 14px;
    }
    .ma_f22s3_p {
        margin-bottom: 25px;
    }
    .ma_ban7_p1{
        display: none;
    }
    .ma_ban7in1,
    .ma_ban7in2,
    .ma_ban7in2_btm {
        background: rgba(255, 255, 255, 0.8);
    }
    .ma_ban7in1 input {
        color: #333;
    }
    .ma_ban7in2t_p {
        color: #333;
    }
    .ma_ban7in2_btm p {
        color: #333;
    }
    .ma_f22s3ld_l{
        float: none;
        margin-bottom: 10px;
    }
    .ma_f22s3ld_r{
        width: 100%;
        float: none;
        padding: 0;
    }
    .ma_f22s3_li a {
        padding: 0 15px;
    }
    .ma_f22s3_t {
        margin-bottom: 14px;
    }
    .ma_f22s3_p {
        margin-bottom: 20px;
    }

    .ma_f1s3ml_m::before {
        border-top: 4px solid #d8170f;
        border-left: 4px solid transparent;
        border-right: 4px solid transparent;
        border-bottom: 4px solid transparent;
    }
    .ma_f5s2m_li{
        position: initial;
    }

    .ma_f5s2ml_l {
        position: relative;
    }

    .ma_f5s2mll_a {
        left: 0;
    }

    .ma_c3s1l6_li {
        width: 50%;
        margin-bottom: 10px;
    }

    .ma_c3s1 {
        padding: 40px 0 30px;
    }





.am_g4_flr2text {
    height: 320px;
}



.ma_in1s2mbdr_p p {
     height: 96px; 
}

.ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_x {
    top: 30px;
    left: -50px;
    width: 50px;
}
.he_dye2 .am_e2_content_left {
    width: 100%;
}

}


@media screen and (max-width: 767px){
    .ma_ban_xlist {
        width: 30px;
        margin: 0 4px;
    }
    .ma_bantxtp1 {
        font-size: 28px;
    }
    .ma_bantxtp2 {
        font-size: 24px;
    }
    .ma_in1s1 {
        padding: 30px 0;
    }
    .ma_in1s1_li {
        width: 100%;
    }
    .ma_in1s1_r {
        top: 8px;
    }
    .ma_in1s2mbd_l,
    .ma_in1s2mbd_r{
        width: 100%;
        float: none;
    }
    .ma_in1s2mbd_l{
        margin-bottom: 15px;
    }
    .ma_in1s2mbd_r{
        padding: 0;
    }
    .ma_in1s2_tbox {
        margin-bottom: 24px;
    }
    .ma_in1s2m_li.ma_in1s2ml_even .ma_in1s2mbd_r {
        padding: 0;
    }
    /* .ma_fs36 {
        font-size: 20px;
    } */
    .ma_title2 img {
        bottom: 2px;
    }
    .ma_in1s3 {
        padding: 30px 0;
    }
    .ma_in1s3_t {
        margin-bottom: 24px;
    }
    .ma_in1s3mml_qh {
        top: 3px;
    }
    .ma_in1s3mmll_t p {
        font-size: 16px;
        height: 48px;
    }
    .ma_in1s3mmll_t {
        margin-bottom: 4px;
    }
    .ma_in1s3mmrlb_li {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .ma_in1s3mmrlb_li:last-child{
        margin-bottom: 0;
    }
    .ma_fttmrt_call a {
        font-size: 16px;
        margin-right: 15px;
    }
    .ma_fttmrt_p {
        font-size: 16px;
    }
    .ma_fttmrt_call img {
        width: 20px;
        margin-right: 10px;
    }
    .ma_fttmrb_li{
        width: 100%;
        float: none;
        margin-bottom: 10px;
    }
    .ma_fttmrb_li:last-child{
        margin-bottom: 0;
    }
    .ma_fttml_a {
        width: 150px;
    }
    .ma_fttmla_top {
        padding: 10px 14px;
    }
    .mc_ft_copyright,
    .ma_ftbm_r{
        width: 100%;
        float: none;
    }
    .ma_ftbm_r p,
    .ma_ftbm_r a,
    .ma_ftbmr_wx {
        margin-left: 0;
        margin-right: 10px;
    }
    .mc_ft_copyright{
        margin-bottom: 10px;
    }
    .ma_ny1mdbox{
        overflow-x: auto;
        overflow-y: hidden;
    }
    .ma_ny1md_ul{
        display: flex;
    }
    .ma_ny1md_li p,
    .ma_ny1md_li a {
        white-space: nowrap;
        padding: 14px 20px;
    }
    .ma_ny1md_li {
        width: auto;
    }
    .ma_b11s1l_l,
    .ma_b11s1l_r{
        float: none;
        width: 100%;
    }
    .ma_b11s1l_l{
        padding: 0;
        margin-bottom: 10px;
    }
    .ma_b11s1l_li{
        width: 50%;
    }
    .ma_b11s1_li.ma_b11s1_lieven .ma_b11s1l_l {
        padding: 0;
    }
    .ma_nybantxtp1 {
        font-size: 24px;
    }
    .ma_fttml_logo {
        width: 250px;
    }
    .ma_b12s1 {
        padding: 30px 0;
    }
    .ma_b12s1rl_l{
        width: 100%;
    }
    .ma_b12s1rl_lbox,
    .ma_b12s1rl_r {
        padding: 0;
        border: none;
    }
    .ma_b12s1rl_lbox,
    .ma_b12s1rl_r{
        width: 100%;
        float: none;
    }
    .ma_b12s1r_li a {
        padding: 20px 30px 25px;
    }
    .ma_fs20 {
        font-size: 16px;

    }
    .am_e1_lbh2{
        height: 48px;
    }
    .ma_b12s1rlr_t {
        margin-bottom: 8px;
    }
    .ma_b12s1rl_lbox{
        margin-bottom: 10px;
    }
    .ma_b4m_l,
    .ma_b4m_r{
        float: none;
        width: 100%;
    }
    .ma_b4m_l{
        margin-bottom: 20px;
    }
    .ma_b4m_r{
        padding: 0;
    }
    .ma_b13m_tbox {
        overflow-x: auto;
        overflow-y: initial;
    }
    .ma_b13mt_ul{
        display: flex;
        border-bottom: none;
    }
    .ma_b13mt_li {
        width: auto;
        float: left;
        border-bottom: 1px solid #eee;
    }
    .ma_b13mt_li p,
    .ma_b13mt_li a{
        white-space: nowrap;
        padding: 0 20px;
    }
    .ma_b13s1r2l_l,
    .ma_b13s1r2l_r{
        width: 100%;
        float: none;
    }
    .ma_b13s1r2l_l{
        padding: 0;
        margin-bottom: 10px;
    }
    .ma_b13s1r2_lieven .ma_b13s1r2l_l {
        padding: 0;
    }
    .ma_xgm_li {
        width: 100%;
    }
    .ma_b13s1_r1 {
        padding-right: 0;
        margin-bottom: 30px;
    }
    .ma_b13s1r2_t {
        margin-bottom: 22px;
    }
    .ma_b4ml_ul2 .slick-prev,
    .ma_b4ml_ul2 .slick-next {
        width: 10px;
        height: 20px;
    }
    .ma_b4m_l {
        padding: 0 20px;
    }
    .ma_b4ml_ul2 .slick-prev {
        left: -20px;
    }
    .ma_b4ml_ul2 .slick-next {
        right: -20px;
    }
    .ma_b4mrld_btm {
        padding: 14px 34px;
    }
    .ma_b4mrld_t {
        padding: 0 13px;
    }
    .ma_tcmainl,
    .ma_tcmainr{
        float: none;
        width: 100%;
    }
    .ma_tcml_li {
        margin-bottom: 30px;
        display: inline-block;
        width: auto;
        margin-right: 10px;
    }
    .ma_tcmainl {
        padding: 25px 20px 10px;
    }
    .ma_tcml_ulbox{
        overflow-x: auto;
        overflow-y: initial;
    }
    .ma_tcml_ul{
        white-space: nowrap;
    }
    .ma_tcmll_btn p {
        font-size: 14px;
    }
    .ma_tcmainr_list {
        padding: 20px 20px 80px;
    }
    .ma_tcmr_ulbox {
        height: 290px;
    }
    .ma_tcmainr_list2 .ma_tcmr_ulbox {
        height: 290px;
    }
    .ma_tcmrl_r {
        width: 50px;
    }
    .ma_tcmrl_l {
        width: calc(100% - 55px);
    }
    .ma_tcmr_li {
        padding: 0 12px;
    }
    .ma_tcmll_btn {
        width: auto;
        padding: 0 20px;
    }
    .ma_tcmrub_btn {
        bottom: 30px;
        right: 20px;
    }
    .ma_close {
        top: 20px;
        right: 20px;
    }
    .ma_b13s1_main1 {
        padding: 30px 0;
    }
    .ma_b16s1 .ma_b13s1_main1 {
        overflow-x: auto;
        overflow-y: initial;
    }
    .ma_b16s1 .ma_b12s1_r {
        width: 550px;
        float: none;
    }
    .ma_b16rl_main1 img {
        width: 17px;
    }
    .ma_b16r_li a {
        padding: 15px 20px 10px;
    }
    .ma_b21s1r_li2 {
        width: 50%;
    }
    .ma_b21s1r_ul2 {
        margin: 0 -5px;
    }
    .ma_b21s1r_li2 {
        padding: 0 5px;
    }
    .ma_b33s1mm_btm .ma_cetobox {
        position: absolute;
        left: -250px;
        /* transition: all 0.36s; */
    }
    .ma_b33s1mm_btm .ma_cetobox.on3 {
        left: -20px;
    }
    .ma_b33s1mmb_r {
        width: 100%;
        padding-left: 40px;
    }
    .ma_b32s1_bg {
        width: 280px;
    }
    .ma_b32s1mmtm_li {
        padding: 25px 0 30px;
    }
    .ma_b32s1 {
        padding-bottom: 175px;
    }
    .ma_b32s1mm_tboxb {
        margin-bottom: 10px;
    }
    .ma_b33s1mmbr_btn a,
    .ma_b33s1mmbr_btn p {
        width: 100px;
    }
    .ma_b12s1l_input {
        margin-bottom: 20px;
    }
    .ma_b12s1li_r button {
        line-height: 35px;
    }
    .ma_b33s1mm_btm .ma_b12s1li_c {
        display: block;
        position: absolute;
        top: 0;
        text-align: center;
        right: -40px;
        width: 40px;
        height: 40px;
        background: #111;
        color: #fff;
        font-size: 20px;
    }
    .ma_b33s1mm_btm .ma_b12s1li_c p{
        transition: all 0.36s;
        line-height: 40px;
    }
    .ma_b33s1mm_btm .ma_b12s1li_c.on p{
        transform: rotate(180deg);
    }
    .ma_b33s1m_main {
        padding-bottom: 180px;
    }
    .ma_b33 .ma_ceto1box.on,
    .ma_b32 .ma_ceto1box.on {
        top: 80px;
    }
    
    .ma_ceto1box{
        background: #fff;
    }
    .ma_b33 .ma_cetobox.on,
    .ma_b32 .ma_cetobox.on {
        position: fixed !important;
        top: 105px;
        left: -230px;
    }
    .ma_b33 .ma_cetobox.on2,
    .ma_b32 .ma_cetobox.on2 {
        position: absolute !important;
        top: auto;
        bottom: 0;
    }
    .ma_b33s1mm_btm .ma_cetobox.on3.on {
        left: 0;
    }
    .ma_b33s1mm_btm .ma_cetobox.on3.on.on2 {
        left: -20px;
    }
    .ma_b33 .ma_cetobox.on.on2,
    .ma_b32 .ma_cetobox.on.on2{
        left: -250px;
    }
    .ma_b341s1mml_p img {
        width: 16px;
    }
    .ma_b341s1mml_btn a {
        width: 100px;
    }
    .ma_b341s1mm_l {
        margin-bottom: 25px;
    }
    .ma_b34_main {
        padding: 30px 0 40px;
    }
    .ma_b34s1mmrd_list1box {
        width: 100%;
        margin-bottom: 10px;
    }
    .ma_b34s1mmrd_list1box:last-child{
        margin-bottom: 0;
    }
    .ma_b34s1mmr_d {
        margin-bottom: 10px;
    }
    .ma_b34s1mmr_d4 label {
        display: block;
        margin-bottom: 10px;
    }
    .ma_b34s1mmr_d4 label:last-child{
        margin-bottom: 0;
    }
    .ma_b34_main {
        padding: 30px 0;
    }
    .ma_b34s1m_t {
        padding-bottom: 24px;
    }
    .ma_b34s1mmrd_list3 span {
        bottom: 0px;
    }
    .ma_b34s1mmrd_list3 {
        padding: 12px 16px;
    }
    .ma_b341s1mml_t {
        font-size: 18px;
    }
    .ma_ny2md .ma_ny1md_li {
        width: auto;
    }
    .ma_c2s1 {
        padding-bottom: 30px;
    }

    .ma_b12s1_r {
        padding-top: 30px;
    }
    .ma_c2s1r_li {
        width: 100%;
    }
    .ma_c2s1rld_r {
        width: 158px;
    }
    .ma_c2s1rld_l {
        width: calc(100% - 158px);
    }
    .ma_c2s1r_ul {
        margin: 0 -10px 6px;
    }
    .ma_c2s2_r {
        left: 236px;
    }
    .ma_b41s11m_li {
        width: 50%;
    }
    .ma_b41s11mldt_p {
        padding-left: 10px;
    }
    /* .ma_b41s11m_tabbox{
        overflow-x: auto;
        overflow-y: initial;
    } */
    .ma_b41s11mt_ul{
        display: flex;
        white-space: nowrap;
    }
    .ma_b41s11mt_li {
        width: auto;
    }
    .ma_b41s11mtl_p1 {
        padding: 0 15px;
    }
    .ma_b41_main {
        padding: 30px 0;
    }
    .ma_b41s11m_ulbox1 {
        margin-bottom: 10px;
    }
    .ma_b41s11_1 {
        margin-bottom: 26px;
    }
    .ma_b41s112_l .ma_fs20 {
        margin-bottom: 10px;
    }
    .ma_b41s112l_input {
        margin-bottom: 2px;
    }
    .ma_b41s11_2 {
        margin-bottom: 15px;
    }
    .ma_b41tab2 .ma_b41tab2_cen p {
        padding-left: 50px;
    }
    .ma_b41tab2 .ma_b41tab2_last p {
        padding-left: 34px;
    }
    .ma_c3s1 {
        padding: 30px 0;
    }
    .ma_c3s1l1_li {
        width: 50%;
    }
    .ma_c3s1_li1 {
        margin-bottom: 30px;
    }
    .ma_c3s1_li2 {
        margin-bottom: 30px;
    }
    .ma_c3s1_li3 {
        padding: 30px 0;
        margin-bottom: 30px;
    }
    /* .ma_c3s1l4p_img {
        margin-bottom: 20px;
    } */
    .ma_c3s1_li4 {
        margin-bottom: 30px;
    }
    .ma_c3s1l5_li {
        width: 100%;
        margin-bottom: 10px;
    }
    .ma_c3s1l5_li:last-child{
        margin-bottom: 0;
    }
    .ma_c3s1l6_li {
        width: 50%;
        margin-bottom: 10px;
    }
    .ma_d11s1 {
        padding-top: 30px;
    }
    .ma_d11s1tr_d{
        float: none;
        margin-bottom: 10px;
    }
    .ma_d11s1tr_d:last-child{
        margin-bottom: 0;
    }
    .ma_d11s1tr_d{
        width: 150px;
    }
    .ma_b12s1_rbox{
        overflow-x: auto;
        overflow-y: initial;
    }
    .ma_d11 .ma_b12s1_rbox2 {
        width: 730px;
    }
    .ma_b16rl_main1 {
        width: 44%;
    }
    .ma_b16rl_main2 {
        width: 16.5%;
    }
    .ma_b12s1rd_p1 {
        width: 43%;
    }
    .ma_b12s1rd_p2 {
        width: 17%;
    }
    .ma_d11s1trd_t {
        width: 185px;
        padding: 0 20px;
    }
    .ma_d11s1tr_d {
        width: 185px;
    }

    .ma_d11s1tr_d:last-child {
        width: 270px;
    }
    .ma_d13s1_li {
        width: 50%;
    }
    .ma_d14vb_play {
        bottom: auto;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }
    .ma_d14s1 {
        padding-bottom: 30px;
        padding-top: 25px;
    }
    .ma_d14_videobox2 iframe {
        min-height: 200px;
    }

    .ma_d23s1m_li {
        width: 50%;
        margin-bottom: 15px;
    }
    .ma_d23s1mld_txt1 {
        padding: 0;
    }
    .ma_d23s1m_ul {
        margin: 0 -5px 10px;
    }
    .ma_d23s1m_li {
        padding: 0 5px;
    }
    .ma_d23s1 {
        padding-bottom: 30px;
        padding-top: 25px;
    }
    .ma_d23s1mld_icon {
        width: 40px;
    }
    .ma_d24s1m_li {
        width: 100%;
    }
    .ma_d24s1m_li:last-child{
        margin-bottom: 10px;
    }
    .ma2_tc_main {
        padding: 30px 20px 30px;
    }
    .ma2_tcm_d {
        height: 230px;
        padding-left: 0;
    }
    .ma2_tcm_d .mCSB_inside>.mCSB_container {
        margin-right: 25px;
    }
    .ma2_tcm_d1 input {
        width: 16px;
        height: 16px;
    }
    .ma2_tcmd3_btn {
        width: 120px;
        margin: 0 4px;
    }
    .am_d25_fr2b_item {
        width: 50%;
    }
    .am_d25_floor2 {
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .am_d25_fr1_item{
        float: none;
        margin-bottom: 10px;
    }
    .am_d25_fr1_item3 {
        width: 270px;
    }
    .ma_d26s1 {
        padding: 30px 20px;
    }
    .ma_d26s1ml_p1 {
        font-size: 14px;
    }
    .ma_d26s1mlp_d a {
        font-size: 16px;
    }
    .ma_d26s1mlp_d img {
        width: 14px;
        bottom: 3px;
    }
    .ma_d26s1mri_m1 {
        margin-bottom: 15px;
        width: 100%;
    }
    .ma_d26s1mri_m1:last-child{
        margin-bottom: 0;
    }
    .ma_d26s1mrim4_yz{
        width: 100%;
        padding: 0;
        margin-bottom: 10px;
    }
    .ma_d26s1mrim4_yz,
    .ma_d26s1mrim4_btn{
        float: none;
    }
    .ma_d26s1mr_in:last-child {
        margin-bottom: 0;
    }
    .ma_d26s1mrim4_btn button {
        line-height: 35px;
    }
    .am_e1_fr1bot {
        margin-top: 25px;
    }
    .am_e1_floor1 {
        padding-top: 30px;
    }
    .am_e1_fr1_lb_item a {
        padding: 25px 20px;
    }
    .am_e2_f2_boxtextl,
    .am_e2_f2_boxtextr{
        width: 100%;
        float: none;
    }
    .am_e2_f2_boxtextr{
        padding: 0;
    }
    .am_e2_f2_boxtextr::after {
        display: none;
    }
    .am_e2_f2_boxtextlp,
    .am_e2_f2_boxtextlimg{
        display: inline-block;
        margin: 0;
    }
    .am_e2_f2_boxtextl{
        margin-top: 0;
        margin-bottom: 10px;
    }
    .am_e2_f2_boxtextlp{
        margin-right: 5px;
    }
    .am_e2_f2_boxtextlimg img {
        width: 6px;
    }
    .am_e2_floor2_box {
        padding: 30px 0 10px;
    }
    .am_e1_fr1_lb_item {
        width: 100%;
    }
    .ma_ny1abox2{
        overflow-x: auto;
        overflow-y: initial;
    }
    .ma_ny1a_ul{
        display: flex;
        white-space: nowrap;
    }
    .am_e3_fr1l{
        width: 100%;
        float: none;
    }
    .am_e3_fr1r{
        float: none;
    }
    .am_e3_fr1_item{
        width: 200px;
        float: none;
        margin-bottom: 10px;
    }
    .am_e3_fr1_item:last-child{
        margin-bottom: 0;
    }
    .am_e3_fr1_item:nth-child(2) {
        margin: 0;
        margin-bottom: 10px;
    }
    .am_e4_f1title {
        margin-bottom: 26px;
    }
    .ma_ny1md.on .ma_ny1md_ul {
        border-bottom: none;
    }
    .ma_ny1md.on .ma_ny1mdbox {
        border-bottom: 1px solid #eee;
    }
    .ma_f1s1 {
        padding: 30px 20px;
    }
    .ma_f1s2m_li {
        padding: 0 10px;
    }
    .ma_f1s2m_ul {
        margin: 0 -10px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2ml_p p {
        font-size: 28px;
        bottom: 28px;
    }
    .ma_f1s2m_li.slick-center .ma_f1s2mlp_icon img {
        width: 18px;
    }
    .ma_f1s2mqh_list {
        bottom: 16px;
        width: 28px;
    }
    .ma_f1s2ml1_l,
    .ma_f1s2ml1_r{
        display: block;
        width: 100%;
    }
    .ma_f1s2m_li1 {
        padding: 0 20px;
    }
    .ma_f1s2ml1_r{
        padding: 0;
    }
    .ma_f1s2ml1_l{
        margin-bottom: 20px;
    }
    .ma_f1s2 {
        padding-bottom: 30px;
    }
    .ma_f1s4 {
        padding: 30px 20px 65px;
    }
    .ma_f1s4_m .swiper-pagination {
        bottom: 32px;
    }
    .ma_f1s3_m1 {
        padding: 0;
    }
    .ma_title7_img {
        width: 12px;
    }
    .ma_title7_img img {
        bottom: 3px;
    }
    .ma_fs36 {
        font-size: 20px;
    }
    .ma_f1s2m_ul .slick-list {
        padding-top: 20px !important;
    }
    .ma_f1s2m_ul {
        height: 92px;
    }
    .am_f2_fr2_db {
        padding: 30px 20px;
    }
    .am_f2_fr1title {
        margin-left: 20px;
    }
    .am_f2_floor1 {
        padding-top: 40px;
        padding-bottom: 30px;
    }
    .am_f2_fr1d2 {
        right: 15%;
    }
    .am_f2_fr1d3 {
        right: 16%;
    }
    .am_f3_f1box {
        width: 100%;
    }
    .am_f3_f1bl {
        width: 100px;
    }
    .am_f3_f1br {
        width: calc(100% - 100px);
    }
    .am_f3_f2box {
        width: 768px;
    }
    .am_f3_floor2 .am_f3_floor2box {
        overflow-x: auto;
        overflow-y: initial;
    }
    .am_f3_f2_title div {
        font-size: 14px;
    }
    .am_f3_f2_item {
        padding: 16px 0;
    }
    .ma3_tcm_t .ma_fs24 {
        font-size: 16px;
    }
    .ma3_tcmm_t p:first-child {
        margin-right: 0;
        margin-bottom: 10px;
        display: block;
    }
    .ma3_tcm_t {
        padding: 20px 25px;
    }
    .ma3_tcm_m {
        padding: 20px 25px;
    }
    .ma3_tcmm_t {
        margin-bottom: 15px;
    }
    .ma3_tcmm_p .mCSB_inside>.mCSB_container {
        margin-right: 24px;
    }
    .ma3_tcmm_p {
        height: 140px;
    }
    .ma3_tcmm_a1 p,
    .ma3_tcmma2_l,
    .ma3_tcmma1_l {
        float: none;
        width: 100%;
    }
    .ma3_tcmm_p {
        margin-bottom: 20px;
    }
    .ma2_close {
        right: 0;
        width: 18px;
        top: -24px;
    }
    .am_f4_fr1_botitem {
        width: 100%;
        margin-bottom: 20px;
    }
    .am_f4_fr1_botitem:last-child{
        margin-bottom: 0;
    }
    .am_f4_fr2_botitem {
        width: 100%;
        margin-bottom: 20px;
    }
    .am_f4_fr2_botitem:last-child {
        margin-bottom: 0;
    }
    .am_f4_fr2btb p {
        height: auto;
    }
    .am_f4_fr2btb {
        padding-right: 0;
    }
    .am_f4_floor2 {
        padding: 30px 0;
    }
    .am_f4_floor1 {
        padding: 30px 0;
    }
    .ma_f4s1mt_l,
    .ma_f4s1mt_r{
        width: 100%;
        float: none;
    }
    .ma_f4s1mt_l{
        margin-bottom: 15px;
    }
    .ma_f4s1mtl_t {
        top: auto;
        left: auto;
    }
    .ma_f4s1 {
        padding: 26px 0 0;
    }
    .ma_f4s2 .ma_f4s1m_t {
        top: 15px;
    }
    .ma_f4s2 {
        padding: 30px 0;
    }
    .ma_f4s1mtl_num {
        font-size: 40px;
    }
    .ma_f4s1mtl_t {
        font-size: 16px;
    }
    .ma_f5s1m_btm {
        width: 300px;
        padding: 28px 20px;
    }
    .ma_f5s1 {
        padding-bottom: 30px;
    }
    .ma_f5s2mllt_p {
        left: auto;
        top: auto;
    }
    .ma_f5s2mll_p {
        padding-right: 0;
    }
    .ma_f5s2mllt_num {
        font-size: 40px;
    }
    .ma_f5s2mll_t{
        padding-bottom: 10px;
    }
    .ma_f5s2m_li {
        margin-bottom: 20px;
    }
    .ma_f5s2 {
        padding-bottom: 30px;
    }
    .ma_fs24 {
        font-size: 18px;
    }
    .ma_g1s1m_l,
    .ma_g1s1m_r{
        float: none;
        width: 100%;
    }
    .ma_g1s1mr_mbox {
        padding: 0 20px 30px 20px;
    }
    .ma_g2s1 {
        padding: 30px 20px;
    }
    .ma_g2s1tb_l p {
        font-size: 18px;
    }
    .ma_g2s1tb_r,
    .ma_g2s1tb_l{
        float: none;
        width: 100%;
    }
    .ma_g2s1tb_l{
        margin-bottom: 10px;
    }
    .ma_g2s1tb_r a {
        display: block;
        overflow: hidden;
        width: 100%;
        margin-left: 0;
        margin-bottom: 0;
    }
    .ma_g2s1tb_r a:last-child{
        margin-bottom: 0;
    }
    .ma_g2s1mld_img,
    .ma_g2s1mld_txt{
        display: block;
        width: 100%;
    }
    .ma_g2s1mld_txt{
        padding: 20px 25px;
    }
    .ma_g2s1mldtml_txt p,
    .ma_g2s1mldtml_txt a {
        font-size: 14px;
    }
    .ma_f4s2 .ma_f4s1m_t {
        position: initial;
        top: auto;
        left: auto;
        transform: translateX(0);
    }
    .ma_f4s2 {
        padding: 10px 0 30px;
    }
    .ma_g2s2 {
        padding: 30px 0 50px;
    }
    .ma_g2s2_li {
        width: 100%;
    }
    .ma_g2s2ld_ulbox {
        height: auto;
    }
    .am_g3_flr1itemc {
        padding-left: 0;
    }
    .am_g3_flr1iteml img {
        width: 160px;
    }
    .am_g3_flr1itemr {
        width: 100%;
        padding: 0;
    }
    .am_g3_flr1itemr a {
        line-height: 10px;
        padding-top: 0;
    }
    .am_g3_floor1 {
        padding: 10px 0 30px;
    }
    .am_g3_flriconitem {
        margin-right: 20px;
    }
    .am_g3_floor2 {
        padding-bottom: 30px;
    }
    .am_g3_flr2imgd1 {
        top: 56%;
        left: 4%;
    }
    .am_g3_flr2wordd4 {
        right: auto;
        left: 50%;
        transform: translateX(-50%);
        top: 6%;
        width: 80%;
    }
    .am_g3_flr2imgd2 {
        top: 70%;
        left: 30%;
    }
    .am_g4_flr1box {
        padding-top: 30px;
    }
    .am_g4_floor2 {
        padding-bottom: 10px;
    }
    .am_g4_flr1r {
        width: 75px;
    }
    .am_g4_flrcbot {
        top: 40px;
    }
    .am_g4_flrcbot p {
        padding: 0 15px;
        font-size: 14px;
        margin-bottom: 2px;
    }
    .am_g4_flrcbot {
        padding: 10px 0;
    }
    .am_g4_flr2textl {
        width: 100px;
        margin-bottom: 16px;
    }
    .ma_f1s3m_ul{
        text-align: center;
    }
    .ma_f1s3m_li{
        width: 25%;
        margin-bottom: 20px;
    }
    .ma_f1s3_m {
        padding: 0;
        margin-bottom: 0;
    }
    .ma_f1s3m_li:first-child .ma_f1s3ml_img::before {
        display: none;
    }
    .ma_f1s3ml_img::after {
        display: none;
    }
    .ma_f1s3ml_img {
        width: 50px;
    }
    .ma_ban4 {
        height: calc(100vh - 120px);
    }
    .ma_b13s1_r{
        padding: 0;
    }
    .ma_b12s1r_p {
        margin-bottom: 0;
    }
    .ma_ban7_input{
        width: 100%;
    }
    .ma_ban7in1{
        width: 100%;
        margin: 0 ;
        margin-bottom: 10px;
    }
    .ma_ban7in2{
        width: calc(100% - 55px);
        margin-left: 0;
    }
    .ma_ban7in2_btm {
        top: 46px;
    }
    .ma_ban7in1 {
        height: 40px;
    }
    .ma_ban7in2t_p {
        line-height: 40px;
    }
    .ma_ban7in2t_img {
        line-height: 40px;
    }
    .ma_ban7in3 button {
        line-height: 40px;
    }
    .ma_f22s1_li{
        width: 100%;
    }
    .ma_f22s1l_d p {
        text-align: left;
    }
    .ma_f22s1ld_num {
        font-size: 26px;
    }
    .ma_f22s1_main {
        padding: 30px 0 26px;
    }
    .ma_f22s2m_li{
        width: 100%;
    }
    .ma_f22s2mldt_img {
        width: 34px;
    }
    .ma_f22s3_li{
        width: 100%;
        float: none;
        margin-bottom: 20px;
    }
    .ma_f22s3_li a{
        padding: 0;
    }
    .ma_f22s3_li:first-child a {
        padding-left: 0;
    }
    .ma_f22s3_li:nth-child(2) {
        border: none;
    }
    .ma_f22s3 {
        padding: 35px 20px 20px;
    }
    .ma_ban5 {
        height: calc(100vh - 120px);
    }


.ma_b13s1_main1 .ma_ceto2 {
    display: none !important;
}


}
@media screen and (max-width: 360px){
    .ma_c2s2_r {
        left: 181px;
    }
    .ma_b41s11m_li {
        width: 100%;
    }
    .ma_b41s11mld_img {
        width: 160px;
    }
    .ma_c3s1l6_li {
        width: 100%;
    }
    .ma_d13s1_li {
        width: 100%;
    }
    .am_d25_fr2b_item {
        width: 100%;
    }
    .am_d25_fr2b_itemp {
        text-align: left;
    }
    .am_f2_fr1title {
        margin-left: 8px;
    }
    .am_f2_fr1d2 {
        right: 3%;
    }
    .am_f2_fr1d {
        right: 16%;
        top: -35%;
    }

}
@media screen and (max-width: 768px) {
    .ma_b4ml_ul1m,
    .ma_b4ml_ul1bigbox {
        display: none !important;
    }

}
@media screen and (max-width:1440px){
    .ma_b13s1rb3_tab td p {
        font-size: 16px;
        padding: 15px 0;
    }
    .ma_b13 .ma_b4ml_ul1box,
    .ma_b16 .ma_b4ml_ul1box {
        margin-bottom: 35px;
    }
    
}
@media screen and (max-width:1280px){
    .ma_b13s1rb3t_pad {
        padding-left: 25px;
    }
    .ma_b13s1rb3t_th1 {
        width: 17%;
    }
    .ma_b13s1rb3_tab th p {
        line-height: 45px;
        font-size: 16px;
    }
}
@media screen and (max-width:950px){
    .ma_b13 .ma_b13s1_r{
        padding: 0;
    }
    .leiming .ma_b12s1_r {
        padding-top: 0;
    }

    .leiming .ma_b13s1_main1 {
        padding: 0;
    }
    .ma_b13s1{
        min-height: 700px;
    }

    .ma_b13s1 {
        min-height: 550px;
    }
    .ma_f5s2m_li:last-child .ma_f5s2ml_l {
    padding-bottom: 0px;
}
.he_swad  .ma_lanbox_mapbox2 {
    opacity: 1;
    top: 1px;
}
.he_swad span {
   color: #333;
}
.ma_lanbox span {
    font-size: 14px;
}
.ma_lanbox_mapbox {
    width: 18px;
    margin-right: 4px;
    
}
.he_swad {
    margin-left: 0px;
    margin-right: 15px;
}
.ma_lanbox {
    line-height: 60px;
}

}
@media screen and (max-width:768px){
    .ma_b13s1rb3_tab td p {
        font-size: 14px;
        padding: 12px 0;
    }
    .ma_b13 .ma_b4ml_ul1box,
    .ma_b16 .ma_b4ml_ul1box {
        margin-bottom: 35px;
    }

    .ma_b13s1rb3 p {
        width: 100%;
    }
    .leiming .ma_b12s1_r {
        overflow-x: auto;
        overflow-y: initial;
    }
    .leiming .ma_b12s1_rbox {
        width: 768px;
    }

}
@media screen and (max-width:767px){
    .ma_b13s1rb3_tab{
        width: 768px;
    }
    .ma_b13s1rb3{
        overflow-x: auto;
        overflow-y: initial;
    }
    .ma_b13 .ma_b4ml_ul1box,
    .ma_b16 .ma_b4ml_ul1box {
        margin-bottom: 27px;
    }
    .ma_ban4main{
        height: 500px;
    }

    .ma_ban4main .mCSB_inside>.mCSB_container {
        margin-right: 20px;
    }

    .ma_b4ml_ul2 .slick-next {
        right: -16px;
    }

    .ma_b4ml_ul2 .slick-prev {
        left: -16px;
    }
    .ma_b13s1r2_tabboxp{
        display: block;
    }

    .am_f3_f2box {
        border-top: none;
    }

    .am_f3_floor2 {
        padding-top: 6px;
    }

    .ma_f1s3ml_m::before {
        bottom: 20px;
    }

    .ma_c3s1l5ld_img {
        padding: 20px 70px;
    }
    .ma_b12s1r_d,
    .ma_b16r_ul {
        width: 600px;
    }
    .ma_b12s1_r{
        overflow-x: auto;
        overflow-y: initial;
    }

    .ma_b13s1 {
        min-height: 460px;
    }
    .ma1_jj{
        display: none !important;
    }
    .ma_ny1md_li p{
        opacity: 1;
    }
    .ma_fttml_ul {
        display: none;
    }
    .ma_ftt_main {
    padding: 40px 20px 0;
}
.ma_c1s1_libox {
    padding-bottom: 35px;
}
.ma_c1s1_liodd .ma_c1s1l_r {
    padding: 26px 0 20px;
}

.ma_d11s1tr_d ,.ma_d11s1trd_t{
    width: 100% !important;
}
.am_e2_floor2 {
    padding: 32px 0 36px;
}
.am_e2_f2_boxtext {
    padding: 21px 0 0;
}
.am_e2_floor2_box {
    padding: 5px 0 14px;
}
.am_e3_fr1_item {
    width: 100%;
}
.am_e3_fr1r {
    width: 100%;
}
.ma3_tc .ma3_tcmm_img img {
    width: 54%;
}
.ma_ban4main {
    height: 100%;
}
.ma_b13m_tbox2{
    padding-left: 10px;
    padding-right: 10px;
}


.ma_b13mt_ul .slick-prev, .ma_b13mt_ul .slick-next {
 width: 14px;
    height: 21px;
    z-index: 5;
}

.ma_b13mt_ul .slick-prev {
    background: url(../images/ma_b1-3prev.png) no-repeat center;
    background-size: contain;
    left: -23px;
}

.ma_b13mt_ul .slick-next {
    background: url(../images/ma_b1-3next.png) no-repeat center;
    background-size: contain;
    right: -23px;
}

.ma_ny1md_ul .slick-prev, .ma_b13mt_ul .slick-next {
 width: 14px;
    height: 21px;
    z-index: 5;
}

.ma_ny1md_ul .slick-prev {
    background: url(../images/ma_b1-3prev.png) no-repeat center;
    background-size: contain;
    left: -23px;
}

.ma_ny1md_ul .slick-next {
    background: url(../images/ma_b1-3next.png) no-repeat center;
    background-size: contain;
    right: -23px;
}


.ma_b13m_tbox {
     overflow-x: inherit; 
     overflow-y: inherit; 
}

.ma_ny1md.on{
    background: #fff;
    box-shadow: 0 5px 16px 0 rgba(0,0,0,0.08);
} 
.ma_ny1mdbox {
  overflow-x: inherit; 
     overflow-y: inherit; 
         padding-left: 10px;
    padding-right: 10px;
}
.ma_ny1md_li p, .ma_ny1md_li a {
    padding: 14px 11px;
}

.am_st_navitem {
    text-align: center;
}

.am_st_nav  .slick-prev, .ma_b13mt_ul .slick-next {
 width: 14px;
    height: 21px;
    z-index: 5;
}

.am_st_nav  .slick-prev {
    background: url(../images/ma_b1-3prev.png) no-repeat center;
    background-size: contain;
 left: -1px;
}

.am_st_nav  .slick-next {
    background: url(../images/ma_b1-3next.png) no-repeat center;
    background-size: contain;
    right: -1px;
}
.am_st_nav {
    overflow-x: inherit;
    overflow-y: inherit;
}
.am_sml_tle{
    padding-left:10px;
    padding-right: 10px;
}
.he_btnxz{
    display: block;   
}

.he_sled{
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color:#f0f0f0;
    z-index: 99999;
    display: none;
}
.he_sled .ma_ceto {
    position: absolute;
    top: 58px;
    left: 50%;
    transform: translateX(-50%);
}
.he_sdlgf{
    display: block;
}
.he_sdlgf span{
    color:#333;
    font-size: 18px;
    margin-left: 20px;
    margin-top: 20px;
    display: block;
}

.he_sled .ma_cetobox {
    width: 100% !important;
    /*box-shadow: 0 5px 16px 0 rgba(0,0,0,0.2);*/
}
.he_sled .ma_ceto {
    width: 93%;
}

.he_btnxz{
    margin-bottom: 20px;
}

.ma_b12_main .ma_ceto {
    margin-bottom: 0px;
}

.ma_b12_main .ma_b12s1_r {
    padding-top: 17px;
}
.ma_b12_main .ma_b12s1l_ul{
    margin-top: 30px;
}
.ma_b13 .ma_main{
    z-index: 20;
}
.ma_b13_main .ma_b16_cetobox.on {
    top: 0px;
}

.ma_c2s1 .ma_b12s1l_ul{
    margin-top: 15px;
}

.ma_c2s1 {
    padding-top: 39px;
}
.ma_c2s1 .ma_ceto {
    width: 100%;
}
.ma_c1s1_li:nth-child(1) .ma_c1s1_libox::before{
    display: none;
}
.ma_c1s1_li:nth-child(3n) .ma_c1s1_libox::before{
    display: none;
}
.ma_c1s1_li:nth-child(1) .ma_c1s1_libox {
    padding-bottom: 7px;
}

.ma_c1s1_li:nth-child(3n) .ma_c1s1_libox {
    padding-bottom: 7px;
}
.ma_c1s1_li:nth-child(1) .ma_c1s1l_r{
    padding-top: 0px;
}

.ma_c1s1_li:nth-child(3n) .ma_c1s1l_r{
    padding-top: 0px;
}

.ma_c1s1_li {
    margin-bottom: 29px;
}

.ma_g4 .am_g4_flrc {
    width: calc(100% - 150px);
}
.am_d25_fr1_item {
    width: 100%;
}
.am_d25_fr1_item3 {
    width: 100%;
}

.ma_b12s1l_ul2 {
    background: #fafafa;
}
.he_sled .ma_ceto {
    width: 100%;
}

.ma_c1s1lr_li {
    width: 50%;
}
.am_g4_flr2text {
    height: inherit;
}

.ma_e21s2m1m_li {
    width: 100%;
}

.ma_e21s2m1_t {
    margin-bottom: 25px;
}

.ma_e21s2{
    padding: 30px 0;
}

.ma_b22 .ma_b12s1_r {
    width: 100%;
}
.ma_b22 .ma_b13s1_main1 {
    padding: 18px 0;
}
.ma_b22 .ma_b12s1_r {
    padding-left: 0px;
    padding-top: 11px;
}
.ma_tcmainl {
    position: static;
    top: 0;
    left: 0;
    height: 100%;
}
.ma_in1s2mbdr_t {
    font-size: 16px;
    height: 24px;
}
.ma_index .ma_ban_ul .slick-arrow::after {
    width: 30px;
    height: 30px;
}
.ma_tcmr_li {
        display: flex;
    align-items: center;
}
.ma_in1s2m_li {
    min-height: inherit;
}
.ma_tcmrl_l p{
    height: inherit !important;
    line-height: 1.75 !important;
}

.ma_tcmrl_l {
    padding: 10px 0;
}

}




